Don't set base64 transfer encoding for TnyMsg on adding attachments.
authorJose Dapena Paz <jdapena@igalia.com>
Tue, 16 Jun 2009 11:15:09 +0000 (13:15 +0200)
committerJose Dapena Paz <jdapena@igalia.com>
Tue, 16 Jun 2009 11:48:56 +0000 (13:48 +0200)
src/modest-tny-msg.c

index fab4375..4934028 100644 (file)
@@ -350,7 +350,9 @@ add_attachments (TnyMimePart *part, GList *attachments_list, gboolean add_inline
                                                tny_mime_part_set_header_pair (attachment_part, "Content-Disposition",
                                                                               "attachment");
                                }
-                               tny_mime_part_set_transfer_encoding (TNY_MIME_PART (attachment_part), "base64");
+                               if (!TNY_IS_MSG (old_attachment))  {
+                                       tny_mime_part_set_transfer_encoding (TNY_MIME_PART (attachment_part), "base64");
+                               }
                                ret = tny_mime_part_add_part (TNY_MIME_PART (part), attachment_part);
                                attached++;
                                if (old_cid)