From 2f0d83cf74b94d5e6272c07179df6e6c7a929789 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 4 Dec 2012 16:45:44 -0500 Subject: EMailFormatterContext: Keep a reference to EMailPartList. Replace the individual components of an EMailPartList with a reference on the EMailPartList itself in EMailFormatContext. Easier to manage. --- em-format/e-mail-formatter-text-plain.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'em-format/e-mail-formatter-text-plain.c') diff --git a/em-format/e-mail-formatter-text-plain.c b/em-format/e-mail-formatter-text-plain.c index 40b9358aa4..74e7f2dc3b 100644 --- a/em-format/e-mail-formatter-text-plain.c +++ b/em-format/e-mail-formatter-text-plain.c @@ -146,10 +146,15 @@ emfe_text_plain_format (EMailFormatterExtension *extension, return TRUE; } else { + CamelFolder *folder; + const gchar *message_uid; gchar *uri, *str; + folder = context->part_list->folder; + message_uid = context->part_list->message_uid; + uri = e_mail_part_build_uri ( - context->folder, context->message_uid, + folder, message_uid, "part_id", G_TYPE_STRING, part->id, "mode", G_TYPE_INT, E_MAIL_FORMATTER_MODE_RAW, NULL); -- cgit v1.2.3