]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
tests: Avoid minor memory-leak in gettext-8-prg
authorDaiki Ueno <ueno@gnu.org>
Tue, 9 Dec 2014 07:07:05 +0000 (16:07 +0900)
committerDaiki Ueno <ueno@gnu.org>
Tue, 9 Dec 2014 07:07:27 +0000 (16:07 +0900)
* gettext-8-prg.c (main): Release allocated memory.  Spotted by
clang-analyzer.

gettext-tools/tests/ChangeLog
gettext-tools/tests/gettext-8-prg.c

index cf95e075e8e32ab190c1ebb28188ebd84d18b6ad..af96bf6bd787d46a7073e7db1901018f49f16b7a 100644 (file)
@@ -1,3 +1,8 @@
+2014-12-09  Daiki Ueno  <ueno@gnu.org>
+
+       * gettext-8-prg.c (main): Release allocated memory.  Spotted by
+       clang-analyzer.
+
 2014-12-09  Daiki Ueno  <ueno@gnu.org>
 
        tests: Test msgcat --sort-by-file option
index 9510fca3691b6f3281c1c12b096d57b744aa84f6..a0de03a13110b66d3489fe0a06d39454423ad514 100644 (file)
@@ -39,6 +39,7 @@ main ()
 {
   size_t n;
   char *msg;
+  char *translated;
 
   n = 1000000;
 
@@ -73,7 +74,9 @@ main ()
   memset (msg, 'x', n);
   msg[n] = '\0';
 
-  msg = gettext (msg);
+  translated = gettext (msg);
+  free (msg);
+  free (translated);
 
   return 0;
 }