From 09d998c3583e0b15e6efe4ce8af57aee5f5d98c4 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Thu, 12 Apr 2001 17:47:06 +0000 Subject: Don't leak memory. * mail-format.c (mail_part_is_inline): Don't leak memory. svn path=/trunk/; revision=9273 --- mail/mail-format.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'mail/mail-format.c') diff --git a/mail/mail-format.c b/mail/mail-format.c index 63b90b913e..05144611bc 100644 --- a/mail/mail-format.c +++ b/mail/mail-format.c @@ -471,6 +471,8 @@ mail_part_is_inline (CamelMimePart *part) { const char *disposition; CamelContentType *content_type; + char *type; + gboolean anon; /* If it has an explicit disposition, return that. */ disposition = camel_mime_part_get_disposition (part); @@ -487,7 +489,10 @@ mail_part_is_inline (CamelMimePart *part) /* Otherwise, display it inline if it's "anonymous", and * as an attachment otherwise. */ - return is_anonymous (part, header_content_type_simple (content_type)); + type = header_content_type_simple (content_type); + anon = is_anonymous (part, type); + g_free (type); + return anon; } static void -- cgit v1.2.3