[glib] Don't leak in converter test



commit d0750c9d6e2b0479a47f93c545607ac43da0b1dd
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Jul 26 21:16:03 2010 -0400

    Don't leak in converter test

 gio/tests/converter-stream.c                |    4 ++++
 glib/tests/Makefile.am                      |    2 ++
 tests/patterntest.c => glib/tests/pattern.c |    0
 tests/Makefile.am                           |    2 --
 4 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/gio/tests/converter-stream.c b/gio/tests/converter-stream.c
index 63f9e70..f056b54 100644
--- a/gio/tests/converter-stream.c
+++ b/gio/tests/converter-stream.c
@@ -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 {
diff --git a/glib/tests/Makefile.am b/glib/tests/Makefile.am
index ade1951..3274c74 100644
--- a/glib/tests/Makefile.am
+++ b/glib/tests/Makefile.am
@@ -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
diff --git a/tests/patterntest.c b/glib/tests/pattern.c
similarity index 100%
rename from tests/patterntest.c
rename to glib/tests/pattern.c
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 768a7a8..bde34d6 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -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				\



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