From 396074e1cc95e4306291516799de7a9b8b45d2e2 Mon Sep 17 00:00:00 2001 From: Rob Richards Date: Tue, 2 Dec 2003 15:09:31 +0000 Subject: [PATCH] Fix bug 26443: No errror reporting for Errors in the domxml extension --- ext/domxml/php_domxml.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/domxml/php_domxml.c b/ext/domxml/php_domxml.c index 217a86f43f..02ba5ffeb1 100644 --- a/ext/domxml/php_domxml.c +++ b/ext/domxml/php_domxml.c @@ -1670,6 +1670,9 @@ PHP_MINIT_FUNCTION(domxml) REGISTER_LONG_CONSTANT("DOMXML_LOAD_COMPLETE_ATTRS",DOMXML_LOAD_COMPLETE_ATTRS, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DOMXML_LOAD_DONT_KEEP_BLANKS",DOMXML_LOAD_DONT_KEEP_BLANKS, CONST_CS | CONST_PERSISTENT); xmlSetGenericErrorFunc(xmlGenericErrorContext, (xmlGenericErrorFunc)domxml_error); +#if (defined(LIBXML_THREAD_ENABLED) && LIBXML_VERSION >= 20510) + xmlThrDefSetGenericErrorFunc(xmlGenericErrorContext, (xmlGenericErrorFunc)domxml_error); +#endif #if HAVE_DOMXSLT xsltSetGenericErrorFunc(xsltGenericErrorContext, (xmlGenericErrorFunc)domxml_error); #if HAVE_DOMEXSLT -- 2.40.0