From: Vsevolod Stakhov Date: Thu, 26 Mar 2009 14:13:12 +0000 (+0300) Subject: * Unref wrapper as well X-Git-Tag: 0.2.7~224 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd1213bba483c40213c7b24c7ded1cbf0c8cd5b1;p=thirdparty%2Frspamd.git * Unref wrapper as well --- diff --git a/src/message.c b/src/message.c index c2dea3ff4c..c35659366e 100644 --- a/src/message.c +++ b/src/message.c @@ -337,6 +337,7 @@ mime_foreach_callback (GMimeObject *part, gpointer user_data) else { msg_warn ("mime_foreach_callback: write to stream failed: %d, %s", errno, strerror (errno)); } + g_object_unref (wrapper); } else { msg_warn ("mime_foreach_callback: cannot get wrapper for mime part, type of part: %s/%s", type->type, type->subtype); @@ -478,6 +479,7 @@ mime_learn_foreach_callback (GMimeObject *part, gpointer user_data) mime_part->content = part_content; session->parts = g_list_prepend (session->parts, mime_part); } + g_object_unref (wrapper); } } else { g_assert_not_reached ();