Skip to content

Commit d021b90

Browse files
committed
Fixed parsing problem for PRE element with CDATA in thread and single mode.
1 parent 6d957dd commit d021b90

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

source/myhtml/rules.c

+4-1
Original file line numberDiff line numberDiff line change
@@ -3885,8 +3885,11 @@ bool myhtml_rules_check_for_first_newline(myhtml_tree_t* tree, myhtml_token_node
38853885
bool myhtml_rules_tree_dispatcher(myhtml_tree_t* tree, myhtml_token_node_t* token)
38863886
{
38873887
// for textarea && pre && listen
3888-
if(myhtml_rules_check_for_first_newline(tree, token))
3888+
if(myhtml_rules_check_for_first_newline(tree, token)) {
3889+
tree->token_last_done = token;
3890+
38893891
return false;
3892+
}
38903893

38913894
if(tree->state_of_builder != MyHTML_TOKENIZER_STATE_DATA)
38923895
tree->state_of_builder = MyHTML_TOKENIZER_STATE_DATA;

0 commit comments

Comments
 (0)