Allow variable expressions in HTML attributes between quotes
This commit is contained in:
+1
-5
@@ -765,12 +765,8 @@ static Node *parse_html(Parser *p)
|
||||
|
||||
int off = s->cur;
|
||||
|
||||
bool quotes = false;
|
||||
while (s->cur < s->len && s->src[s->cur] != '\\' && (quotes || (s->src[s->cur] != '/' && s->src[s->cur] != '>'))) {
|
||||
if (s->src[s->cur] == '"')
|
||||
quotes = !quotes;
|
||||
while (s->cur < s->len && s->src[s->cur] != '\\' && (s->src[s->cur] != '/' && s->src[s->cur] != '>'))
|
||||
s->cur++;
|
||||
}
|
||||
|
||||
if (s->cur > off) {
|
||||
|
||||
Reference in New Issue
Block a user