summaryrefslogtreecommitdiff
path: root/catalog.c
diff options
context:
space:
mode:
authorNick Wellnhofer <wellnhofer@aevum.de>2022-08-22 13:46:50 +0200
committerNick Wellnhofer <wellnhofer@aevum.de>2022-08-22 13:48:59 +0200
commit920753c4aaa66f6500ecd5b4b3e7bc3c92bf503d (patch)
treec2b8bd039ec49b27ddfe0ca71756d88103209393 /catalog.c
parent38f04779f7afd758db6210123ec0b64c489595c5 (diff)
downloadlibxml2-920753c4aaa66f6500ecd5b4b3e7bc3c92bf503d.tar.gz
Don't use default SAX handler to report unrelated errors
Diffstat (limited to 'catalog.c')
-rw-r--r--catalog.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/catalog.c b/catalog.c
index b7837e3d..e03c3e40 100644
--- a/catalog.c
+++ b/catalog.c
@@ -891,11 +891,7 @@ xmlParseCatalogFile(const char *filename) {
ctxt = xmlNewParserCtxt();
if (ctxt == NULL) {
-#ifdef LIBXML_SAX1_ENABLED
- if (xmlDefaultSAXHandler.error != NULL) {
- xmlDefaultSAXHandler.error(NULL, "out of memory\n");
- }
-#endif
+ xmlCatalogErrMemory("allocating parser context");
return(NULL);
}