From 80f5df89b2dac2bfd3eb88033016a6f058c9d25d Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 26 Sep 2011 16:24:47 +0200 Subject: [PATCH] mothra: fix content handling, run uhtml only on actual html content --- sys/src/cmd/mothra/mothra.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/src/cmd/mothra/mothra.c b/sys/src/cmd/mothra/mothra.c index a2e0f8064..d562234d0 100644 --- a/sys/src/cmd/mothra/mothra.c +++ b/sys/src/cmd/mothra/mothra.c @@ -932,14 +932,14 @@ void geturl(char *urlname, int method, char *body, int cache, int map){ fd=pipeline("/bin/uncompress", fd); else if(selection->type&GUNZIP) fd=pipeline("/bin/gunzip", fd); - snprint(cmd, sizeof(cmd), selection->charset[0] ? - "/bin/uhtml -c %s" : "/bin/uhtml", selection->charset); - fd = pipeline(cmd, fd); switch(selection->type&~COMPRESSION){ default: message("Bad type %x in geturl", selection->type); break; case HTML: + snprint(cmd, sizeof(cmd), selection->charset[0] ? + "/bin/uhtml -c %s" : "/bin/uhtml", selection->charset); + fd = pipeline(cmd, fd); case PLAIN: w = www(i = wwwtop++); if(i >= NWWW){