summaryrefslogtreecommitdiff
path: root/sys/src/cmd
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-07-01 20:02:22 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-07-01 20:02:22 +0200
commit200216313c59328fbcd1c8f6af6f4ff5dcf3ca68 (patch)
tree1fa70b21f1eb38ed23d0d208360bf2363b5bfd95 /sys/src/cmd
parent2dde3a005d271134ec13cf715709c981818b15b5 (diff)
mothra: make sequence of links separated by space
Diffstat (limited to 'sys/src/cmd')
-rw-r--r--sys/src/cmd/mothra/rdhtml.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/sys/src/cmd/mothra/rdhtml.c b/sys/src/cmd/mothra/rdhtml.c
index 8e29b46c8..717f4430e 100644
--- a/sys/src/cmd/mothra/rdhtml.c
+++ b/sys/src/cmd/mothra/rdhtml.c
@@ -626,12 +626,11 @@ void plrdplain(char *name, int fd, Www *dst){
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 @@ void plrdhtml(char *name, int fd, Www *dst){
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)