Validate parser parameter to XML_SetReturnNSTriplet

This commit is contained in:
Rhodri James 2017-04-25 16:26:20 +01:00 committed by Sebastian Pipping
parent 768613f801
commit f65136ddaf

View file

@ -1308,6 +1308,8 @@ XML_UseForeignDTD(XML_Parser parser, XML_Bool useDTD)
void XMLCALL
XML_SetReturnNSTriplet(XML_Parser parser, int do_nst)
{
if (parser == NULL)
return;
/* block after XML_Parse()/XML_ParseBuffer() has been called */
if (ps_parsing == XML_PARSING || ps_parsing == XML_SUSPENDED)
return;