From 1ace0e85296bccec7ffc0b1f514d79a0ea74375e Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Sun, 24 Mar 2024 12:28:22 +0100 Subject: [PATCH] xinclude: Report malloc failure in xmlXIncludeAddNode --- xinclude.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xinclude.c b/xinclude.c index d0ca15e3..643c6458 100644 --- a/xinclude.c +++ b/xinclude.c @@ -521,8 +521,10 @@ xmlXIncludeAddNode(xmlXIncludeCtxtPtr ctxt, xmlNodePtr cur) { base = NULL; } else { ref->base = xmlStrdup(BAD_CAST ""); - if (ref->base == NULL) + if (ref->base == NULL) { + xmlXIncludeErrMemory(ctxt); goto error; + } } }