Don't add purged attachments on creating reply or forward messages
authorJosé Dapena Paz <jdapena@igalia.com>
Thu, 7 Jan 2010 18:12:02 +0000 (19:12 +0100)
committerJosé Dapena Paz <jdapena@igalia.com>
Thu, 7 Jan 2010 18:12:02 +0000 (19:12 +0100)
Fixes NB#152038.

src/modest-tny-msg.c

index 2869c3b..46ff6b7 100644 (file)
@@ -862,7 +862,7 @@ add_if_attachment (gpointer data, gpointer user_data)
        part = TNY_MIME_PART (data);
        attachments_list = ((GList **) user_data);
 
-       if ((tny_mime_part_is_attachment (part))||(TNY_IS_MSG (part))) {
+       if (!tny_mime_part_is_purged (part) && ((tny_mime_part_is_attachment (part))||(TNY_IS_MSG (part)))) {
                *attachments_list = g_list_prepend (*attachments_list, part);
                g_object_ref (part);
        }