[glib] glib/tests: fix memory leak



commit bd79c00537756ca24423e51f11cae008111ab7d2
Author: Ravi Sankar Guntur <ravi g samsung com>
Date:   Sat Feb 4 23:42:41 2012 +0530

    glib/tests: fix memory leak
    
    https://bugzilla.gnome.org/show_bug.cgi?id=669372
    
    Signed-off-by: Ravi Sankar Guntur <ravi g samsung com>

 glib/tests/gdatetime.c |    1 +
 glib/tests/hash.c      |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/glib/tests/gdatetime.c b/glib/tests/gdatetime.c
index 618e174..516c4fc 100644
--- a/glib/tests/gdatetime.c
+++ b/glib/tests/gdatetime.c
@@ -881,6 +881,7 @@ test_non_utf8_printf (void)
   if (strstr (setlocale (LC_ALL, NULL), "ja_JP") == NULL)
     {
       g_test_message ("locale ja_JP.eucjp not available, skipping non-UTF8 tests");
+      g_free (oldlocale);
       return;
     }
 
diff --git a/glib/tests/hash.c b/glib/tests/hash.c
index 492e89f..290dc9c 100644
--- a/glib/tests/hash.c
+++ b/glib/tests/hash.c
@@ -942,6 +942,7 @@ test_destroy_modify (void)
       FakeFreeData *ffd = g_ptr_array_index (fake_free_data, i);
 
       g_assert (ffd->freed);
+      g_free (ffd->string);
       g_free (ffd);
     }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]