diff options
Diffstat (limited to 'hc.c')
-rw-r--r-- | hc.c | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -121,7 +121,7 @@ static int allowed_attr(token_t el, token_t at) return 0; } -static void parse_attr(token_t el) +static void parse_attrs(token_t el) { for (;;) { token_t ws0 = optmatch(tok_wsp); @@ -136,10 +136,6 @@ static void parse_attr(token_t el) deltok(printtok(end)); deltok(printtok(close)); break; - } - - if (null(ws0)) { - bail(); } else { token_t at = gettok(); token_t ws1 = optmatch(tok_wsp); @@ -207,7 +203,7 @@ static void parse_element(token_t in) printtok(in); printtok(end); printtok(name); - parse_attr(name); + parse_attrs(name); } else { deltok(lookfor('>')); } |