From f19058ea7a002e8ebf8351c55a86d3bb17a46cbc Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sat, 18 May 2013 11:24:40 -0400 Subject: Add e_mail_part_ref_mime_part(). --- em-format/e-mail-formatter-error.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'em-format/e-mail-formatter-error.c') diff --git a/em-format/e-mail-formatter-error.c b/em-format/e-mail-formatter-error.c index a329abfffd..8669c11ced 100644 --- a/em-format/e-mail-formatter-error.c +++ b/em-format/e-mail-formatter-error.c @@ -51,10 +51,12 @@ emfe_error_format (EMailFormatterExtension *extension, { CamelStream *filtered_stream; CamelMimeFilter *filter; + CamelMimePart *mime_part; CamelDataWrapper *dw; gchar *html; - dw = camel_medium_get_content (CAMEL_MEDIUM (part->part)); + mime_part = e_mail_part_ref_mime_part (part); + dw = camel_medium_get_content (CAMEL_MEDIUM (mime_part)); html = g_strdup_printf ( "
", cancellable, NULL); + g_object_unref (mime_part); + return TRUE; } -- cgit v1.2.3