1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-01-12 09:17:37 +03:00

Don't mess with parser options in htmlParseDocument

Don't set ctxt->html. This member should already be initialized.

Set ctxt->linenumbers in htmlCtxtUseOptions like the XML parser does.
This commit is contained in:
Nick Wellnhofer 2022-08-24 14:06:00 +02:00
parent d45263a262
commit 0a04db19fc

View File

@ -4915,8 +4915,6 @@ htmlParseDocument(htmlParserCtxtPtr ctxt) {
"htmlParseDocument: context error\n", NULL, NULL);
return(XML_ERR_INTERNAL_ERROR);
}
ctxt->html = 1;
ctxt->linenumbers = 1;
GROW;
/*
* SAX: beginning of the document processing.
@ -6876,6 +6874,7 @@ htmlCtxtUseOptions(htmlParserCtxtPtr ctxt, int options)
options -= HTML_PARSE_NOIMPLIED;
}
ctxt->dictNames = 0;
ctxt->linenumbers = 1;
return (options);
}