X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fmimeview.c;h=6ab97459eb491acd39eaf2b49bb18ed7f5c9bfe7;hp=6c3cb3048c83fc51f7704748c2e6281442796938;hb=d8914cd872eaabd974805018671d1f92ed891389;hpb=34d66ef27d2d7d1180fd23a4ebf9b91a965a56b4 diff --git a/src/mimeview.c b/src/mimeview.c index 6c3cb3048..6ab97459e 100644 --- a/src/mimeview.c +++ b/src/mimeview.c @@ -1598,8 +1598,10 @@ static gchar *mimeview_get_filename_for_part(MimeInfo *partinfo, gchar *filename; filename = g_strdup(get_part_name(partinfo)); - if (!filename || !*filename) + if (!filename || !*filename) { + g_free(filename); filename = g_strdup_printf("noname.%d", number); + } if (!g_utf8_validate(filename, -1, NULL)) { gchar *tmp = conv_filename_to_utf8(filename);