aboutsummaryrefslogtreecommitdiffstats
path: root/em-format/e-mail-formatter-quote-attachment.c
diff options
context:
space:
mode:
Diffstat (limited to 'em-format/e-mail-formatter-quote-attachment.c')
-rw-r--r--em-format/e-mail-formatter-quote-attachment.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/em-format/e-mail-formatter-quote-attachment.c b/em-format/e-mail-formatter-quote-attachment.c
index 6f5068bae1..3443392555 100644
--- a/em-format/e-mail-formatter-quote-attachment.c
+++ b/em-format/e-mail-formatter-quote-attachment.c
@@ -59,6 +59,7 @@ emfqe_attachment_format (EMailFormatterExtension *extension,
EMailPartAttachment *empa;
EMailPart *attachment_view_part;
CamelMimeFilterToHTMLFlags text_format_flags;
+ CamelMimePart *mime_part;
empa = E_MAIL_PART_ATTACHMENT (part);
@@ -74,9 +75,11 @@ emfqe_attachment_format (EMailFormatterExtension *extension,
text_format_flags =
e_mail_formatter_get_text_format_flags (formatter);
+ mime_part = e_mail_part_ref_mime_part (part);
text = e_mail_part_describe (
- part->part,
+ mime_part,
empa ? empa->snoop_mime_type : part->mime_type);
+ g_object_unref (mime_part);
html = camel_text_to_html (
text,