X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fhtml.c;h=db0126246a73529fbf841c51d2864457c014c09b;hp=874b59554d1dec29fb6515ffcc8770d2a51002c6;hb=d0c64a09767e097b52264d247b0c9a6486c92509;hpb=373d079b4f9ac62ae1f9eaca202f29f9d4ed6b4a diff --git a/src/html.c b/src/html.c index 874b59554..db0126246 100644 --- a/src/html.c +++ b/src/html.c @@ -440,11 +440,13 @@ static SC_HTMLState sc_html_read_line(SC_HTMLParser *parser) gchar buf[SC_HTMLBUFSIZE]; gchar buf2[SC_HTMLBUFSIZE]; gint index; + gint n; if (parser->fp == NULL) return SC_HTML_EOF; - if (fgets(buf, sizeof(buf), parser->fp) == NULL) { + n = fread(buf, 1, sizeof(buf), parser->fp); + if (n == 0) { parser->state = SC_HTML_EOF; return SC_HTML_EOF; }