diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2005-03-18 05:49:49 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2005-03-18 05:49:49 +0000 |
commit | 951ba1bd0fd5582c507a807b5fe0dd8454b5271c (patch) | |
tree | a57ba3b56a95c00675b01f68254610ffab8948e7 /src/procmime.c | |
parent | d391fd2c9f96506e4341d6e635b88b27c7e7409e (diff) |
force output of newline when output HTML.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@184 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/procmime.c')
-rw-r--r-- | src/procmime.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/procmime.c b/src/procmime.c index 4cb6545c..22e00de3 100644 --- a/src/procmime.c +++ b/src/procmime.c @@ -684,7 +684,6 @@ FILE *procmime_get_text_content(MimeInfo *mimeinfo, FILE *infp, const gchar *src_encoding; gboolean conv_fail = FALSE; gchar buf[BUFFSIZE]; - gchar *str; g_return_val_if_fail(mimeinfo != NULL, NULL); g_return_val_if_fail(infp != NULL, NULL); @@ -714,6 +713,8 @@ FILE *procmime_get_text_content(MimeInfo *mimeinfo, FILE *infp, if (mimeinfo->mime_type == MIME_TEXT) { while (fgets(buf, sizeof(buf), tmpfp) != NULL) { + gchar *str; + str = conv_codeset_strdup(buf, src_encoding, encoding); if (str) { fputs(str, outfp); @@ -726,6 +727,7 @@ FILE *procmime_get_text_content(MimeInfo *mimeinfo, FILE *infp, } else if (mimeinfo->mime_type == MIME_TEXT_HTML) { HTMLParser *parser; CodeConverter *conv; + const gchar *str; conv = conv_code_converter_new(src_encoding, encoding); parser = html_parser_new(tmpfp, conv); |