sync with 0.8.10cvs9
[claws.git] / src / html.c
index 9758d6e1f15e68c05fdad3ed8fad4cab3ad7de09..fdba4f77c7b054f8b70d410198a64677a4ec8677 100644 (file)
@@ -453,7 +453,8 @@ static HTMLState html_read_line(HTMLParser *parser)
        if (conv_convert(parser->conv, buf2, sizeof(buf2), buf) < 0) {
                index = parser->bufp - parser->buf->str;
 
-               g_string_append(parser->buf, buf);
+               conv_localetodisp(buf2, sizeof(buf2), buf);
+               g_string_append(parser->buf, buf2);
 
                parser->bufp = parser->buf->str + index;