From 618ce2988e65058388fb9581ea427f11399de5a2 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Sun, 27 May 2001 19:52:07 +0000 Subject: Fix an fd leak * tests/lib/messages.c (test_message_read_file): Fix an fd leak * tests/lib/session.c, tests/lib/session.h: a CamelSession subclass for the test programs. * tests/lib/Makefile.am: include session.[ch] * tests/folder/test*.c: Use a CamelTestSession from libcameltest instead of cut+pasting everywhere. * tests/misc/url.c (main): Update for a camel_url_new change at some point. * tests/*/.cvsignore: Add stuff. * camel-mime-utils.c (rfc2047_encode_word): Fix a silly ==/!= mixup. svn path=/trunk/; revision=10023 --- camel/tests/lib/messages.c | 1 + 1 file changed, 1 insertion(+) (limited to 'camel/tests/lib/messages.c') diff --git a/camel/tests/lib/messages.c b/camel/tests/lib/messages.c index a8c8b30465..21d77582ad 100644 --- a/camel/tests/lib/messages.c +++ b/camel/tests/lib/messages.c @@ -115,6 +115,7 @@ test_message_read_file(const char *name) camel_data_wrapper_construct_from_stream((CamelDataWrapper *)msg2, (CamelStream *)file); /* file's refcount may be > 1 if the message is real big */ check(CAMEL_OBJECT(file)->ref_count >=1); + camel_object_unref((CamelObject *)file); return msg2; } -- cgit v1.2.3