diff options
Diffstat (limited to 'mail/em-format-html.c')
-rw-r--r-- | mail/em-format-html.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mail/em-format-html.c b/mail/em-format-html.c index 96239fb925..44afe282d8 100644 --- a/mail/em-format-html.c +++ b/mail/em-format-html.c @@ -1194,10 +1194,12 @@ static void efh_format_do(struct _mail_msg *mm) /* <insert top-header stuff here> */ - if (((EMFormat *)m->format)->mode == EM_FORMAT_SOURCE) + if (((EMFormat *)m->format)->mode == EM_FORMAT_SOURCE) { em_format_format_source((EMFormat *)m->format, (CamelStream *)m->estream, (CamelMimePart *)m->message); - else + } else { + em_format_format_prefix((EMFormat *)m->format, (CamelStream *)m->estream); em_format_format_message((EMFormat *)m->format, (CamelStream *)m->estream, (CamelMedium *)m->message); + } camel_stream_write_string((CamelStream *)m->estream, "</body>\n</html>\n"); camel_stream_close((CamelStream *)m->estream); |