From f14292df21e9f1a94c63435ff58faaba4901f8c8 Mon Sep 17 00:00:00 2001 From: Rob Richards Date: Tue, 14 Jun 2005 19:39:52 +0000 Subject: [PATCH] Fixed bug #33340 (CLI Crash when calling php:function from XSLT) --- ext/xsl/xsltprocessor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/xsl/xsltprocessor.c b/ext/xsl/xsltprocessor.c index a33a4a6dd2..07880d5e45 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 = (dom_object *)intern->doc; array_init(args[i]); - if (obj->nodesetval->nodeNr > 0) { + if (obj->nodesetval && obj->nodesetval->nodeNr > 0) { for (j = 0; j < obj->nodesetval->nodeNr; j++) { xmlNodePtr node = obj->nodesetval->nodeTab[j]; zval *child; -- 2.40.0