From 1c1f915919bf799f82dacb25a12d2fe7c2a93d0e Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Tue, 17 Mar 2009 19:30:07 +0000 Subject: [PATCH] Fixes leak 9/29 pmo-trunk-r8113 --- src/modest-formatter.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modest-formatter.c b/src/modest-formatter.c index 79fa4a2..82418ed 100644 --- a/src/modest-formatter.c +++ b/src/modest-formatter.c @@ -328,7 +328,7 @@ modest_formatter_wrapper_quote (ModestFormatter *self, const gchar *text, TnyHea GList *node = NULL; gchar *result = NULL; gchar *from; - + /* First we need a GList of attachments filenames */ for (node = attachments; node != NULL; node = g_list_next (node)) { TnyMimePart *part = (TnyMimePart *) node->data; @@ -343,8 +343,10 @@ modest_formatter_wrapper_quote (ModestFormatter *self, const gchar *text, TnyHea g_object_unref (header); } else { filename = g_strdup (tny_mime_part_get_filename (part)); - if ((filename == NULL)||(filename[0] == '\0')) + if ((filename == NULL)||(filename[0] == '\0')) { + g_free (filename); filename = g_strdup (""); + } } filenames = g_list_prepend (filenames, filename); } -- 1.7.9.5