From 679b092ee02429b444b3e8995f6db11b42008dad Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 12 May 2014 02:38:53 +0200 Subject: htmlfmt: use uhtml for character set conversion --- sys/src/cmd/htmlfmt/html.c | 31 ++----------------------------- 1 file changed, 2 insertions(+), 29 deletions(-) (limited to 'sys/src/cmd/htmlfmt/html.c') diff --git a/sys/src/cmd/htmlfmt/html.c b/sys/src/cmd/htmlfmt/html.c index fc3ea4915..5f9ea86be 100644 --- a/sys/src/cmd/htmlfmt/html.c +++ b/sys/src/cmd/htmlfmt/html.c @@ -285,40 +285,13 @@ rerender(URLwin *u) free(t); } -/* - * Somewhat of a hack. Not a full parse, just looks for strings in the beginning - * of the document (cistrstr only looks at first somewhat bytes). - */ -int -charset(char *s) -{ - char *meta, *emeta, *charset; - - if(defcharset == 0) - defcharset = ISO_8859_1; - meta = cistrstr(s, "url, strlen(u->url), ISO_8859_1); - u->items = parsehtml(b->b, b->n, rurl, u->type, charset((char*)b->b), &u->docinfo); + rurl = toStr((uchar*)u->url, strlen(u->url), UTF_8); + u->items = parsehtml(b->b, b->n, rurl, u->type, UTF_8, &u->docinfo); // free(rurl); rerender(u); -- cgit v1.2.3