From: Rob Richards Date: Tue, 14 Jun 2005 19:40:33 +0000 (+0000) Subject: MFH: Fixed bug #33340 (CLI Crash when calling php:function from XSLT) X-Git-Tag: php-5.0.5RC1~160 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=12d269131ab39b5b3b768b2234c27891e021d233;p=php MFH: Fixed bug #33340 (CLI Crash when calling php:function from XSLT) --- diff --git a/ext/xsl/xsltprocessor.c b/ext/xsl/xsltprocessor.c index fafeb0beb5..9f29436ade 100644 --- a/ext/xsl/xsltprocessor.c +++ b/ext/xsl/xsltprocessor.c @@ -200,7 +200,7 @@ static void xsl_ext_function_php(xmlXPathParserContextPtr ctxt, int nargs, int t int j; dom_object *domintern; array_init(args[i]); - if (obj->nodesetval->nodeNr > 0) { + if (obj->nodesetval && obj->nodesetval->nodeNr > 0) { domintern = (dom_object *) php_dom_object_get_data((void *) obj->nodesetval->nodeTab[0]->doc); for (j = 0; j < obj->nodesetval->nodeNr; j++) { xmlNodePtr node = obj->nodesetval->nodeTab[j];