commit | 10c202f9dc41370b0918f57bbc185d95e73fc643 | [log] [tgz] |
---|---|---|
author | Nick Wellnhofer <wellnhofer@aevum.de> | Mon Mar 04 01:31:12 2024 +0100 |
committer | Nick Wellnhofer <wellnhofer@aevum.de> | Fri Mar 15 19:47:08 2024 +0100 |
tree | 82350f829acccf36a26d0a4187614c75b44475d1 | |
parent | 9c2d451c0275dfbf859c321058584ec98382542f [diff] |
malloc-fail: Check for NULL pointer in xmlSaveNotation*
diff --git a/xmlsave.c b/xmlsave.c index 70b586d..7f15b01 100644 --- a/xmlsave.c +++ b/xmlsave.c
@@ -2171,12 +2171,16 @@ int xmlSaveNotationDecl(xmlSaveCtxtPtr ctxt, xmlNotationPtr cur) { + if (ctxt == NULL) + return(-1); xmlBufDumpNotationDecl(ctxt->buf, cur); return(0); } int xmlSaveNotationTable(xmlSaveCtxtPtr ctxt, xmlNotationTablePtr cur) { + if (ctxt == NULL) + return(-1); xmlBufDumpNotationTable(ctxt->buf, cur); return(0); }