diff --git a/src/parser.c b/src/parser.c index dc692b3e..218bdecf 100644 --- a/src/parser.c +++ b/src/parser.c @@ -2617,7 +2617,7 @@ static bool handle_in_body(GumboParser* parser, GumboToken* token) { return success; } else { bool result = true; - const GumboNode* node = state->_form_element; + GumboNode* node = state->_form_element; assert(!node || node->type == GUMBO_NODE_ELEMENT); state->_form_element = NULL; if (!node || !has_node_in_scope(parser, node)) { @@ -2629,7 +2629,9 @@ static bool handle_in_body(GumboParser* parser, GumboToken* token) { // This differs from implicitly_close_tags because we remove *only* the //