From 1e1731a43d2950b6717a5bc0d3bb6efe03595c47 Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Sun, 17 Nov 2024 13:20:06 +0100 Subject: [PATCH] valid: Add NULL check in xmlCtxtValidateDtd --- valid.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/valid.c b/valid.c index 5a6fc069..a0061a16 100644 --- a/valid.c +++ b/valid.c @@ -6495,6 +6495,8 @@ xmlValidateDtd(xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlDtdPtr dtd) { */ int xmlCtxtValidateDtd(xmlParserCtxtPtr ctxt, xmlDocPtr doc, xmlDtdPtr dtd) { + if (ctxt == NULL) + return(0); return(xmlValidateDtd(&ctxt->vctxt, doc, dtd)); }