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);
 }