shithub: riscv

Download patch

ref: 200216313c59328fbcd1c8f6af6f4ff5dcf3ca68
parent: 2dde3a005d271134ec13cf715709c981818b15b5
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sun Jul 1 16:02:22 EDT 2012

mothra: make sequence of links separated by space

--- a/sys/src/cmd/mothra/rdhtml.c
+++ b/sys/src/cmd/mothra/rdhtml.c
@@ -626,12 +626,11 @@
 	finish(dst);
 }
 void plrdhtml(char *name, int fd, Www *dst){
+	int t, tagerr;
 	Stack *sp;
 	char buf[20];
 	char *str;
 	Hglob g;
-	int t;
-	int tagerr;
 
 	g.state=g.stack;
 	g.state->tag=Tag_html;
@@ -738,12 +737,11 @@
 				nstrcpy(g.dst->url->fullname, str, sizeof(g.dst->url->fullname));
 			break;
 		case Tag_a:
+			if(str=pl_getattr(g.attr, "name"))
+				nstrcpy(g.state->name, str, sizeof(g.state->name));
+			pl_htmloutput(&g, 0, "", 0);
 			if(str=pl_getattr(g.attr, "href"))
 				nstrcpy(g.state->link, str, sizeof(g.state->link));
-			if(str=pl_getattr(g.attr, "name")){
-				nstrcpy(g.state->name, str, sizeof(g.state->name));
-				pl_htmloutput(&g, 0, "", 0);
-			}
 			break;
 		case Tag_meta:
 			if((str=pl_getattr(g.attr, "http-equiv"))==0)
--