From ea1f407c06d12ae285aacfade24706314b867bbd Mon Sep 17 00:00:00 2001 From: Rhodri James Date: Tue, 25 Apr 2017 18:48:16 +0100 Subject: [PATCH] Validate parser parameter to XML_DefaultCurrent --- expat/lib/xmlparse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/expat/lib/xmlparse.c b/expat/lib/xmlparse.c index 7c91d87a..3ff3b48b 100644 --- a/expat/lib/xmlparse.c +++ b/expat/lib/xmlparse.c @@ -2113,6 +2113,8 @@ XML_MemFree(XML_Parser parser, void *ptr) void XMLCALL XML_DefaultCurrent(XML_Parser parser) { + if (parser == NULL) + return; if (defaultHandler) { if (openInternalEntities) reportDefault(parser,