summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/mothra/mothra.c6
1 files 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){