Don't leak in converter test
authorMatthias Clasen <mclasen@redhat.com>
Tue, 27 Jul 2010 01:16:03 +0000 (21:16 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 30 Jul 2010 23:51:18 +0000 (19:51 -0400)
gio/tests/converter-stream.c
glib/tests/Makefile.am
glib/tests/pattern.c [moved from tests/patterntest.c with 100% similarity]
tests/Makefile.am

index 63f9e70..f056b54 100644 (file)
@@ -608,6 +608,10 @@ test_corruption (GZlibCompressorFormat format, gint level)
     g_memory_output_stream_get_data_size (G_MEMORY_OUTPUT_STREAM (ostream2)));
   g_assert (memcmp (data0, g_memory_output_stream_get_data (
     G_MEMORY_OUTPUT_STREAM (ostream2)), DATA_LENGTH * sizeof (guint32)) == 0);
+  g_object_unref (istream1);
+  g_object_unref (decompressor);
+  g_object_unref (cistream1);
+  g_object_unref (ostream2);
 }
 
 typedef struct {
index ade1951..3274c74 100644 (file)
@@ -125,6 +125,8 @@ uri_LDADD           = $(progs_ldadd)
 TEST_PROGS         += dir
 dir_LDADD           = $(progs_ldadd)
 
+TEST_PROGS         += pattern
+pattern_LDADD       = $(progs_ldadd)
 if OS_UNIX
 
 # some testing of gtester funcitonality
similarity index 100%
rename from tests/patterntest.c
rename to glib/tests/pattern.c
index 768a7a8..bde34d6 100644 (file)
@@ -72,7 +72,6 @@ testglib_SOURCES         = testglib.c
 testglib_LDADD          = $(libglib)
 
 
-patterntest_LDADD = $(libglib)
 testgdate_LDADD = $(libglib)
 testgdateparser_LDADD = $(libglib)
 unicode_normalize_LDADD = $(libglib)
@@ -100,7 +99,6 @@ test_programs =                                      \
        markup-escape-test                      \
        module-test                             \
        onceinit                                \
-       patterntest                             \
        asyncqueue-test                         \
        qsort-test                              \
        relation-test                           \