diff options
author | Rob Richards <rrichards@php.net> | 2005-06-14 19:39:52 +0000 |
---|---|---|
committer | Rob Richards <rrichards@php.net> | 2005-06-14 19:39:52 +0000 |
commit | f14292df21e9f1a94c63435ff58faaba4901f8c8 (patch) | |
tree | 348e77bd6b474c3ca279093a3e9a80069519dc4e /ext | |
parent | bad7aeeffb77e419e2e78593e6bec6d0f00f37a6 (diff) | |
download | php-git-f14292df21e9f1a94c63435ff58faaba4901f8c8.tar.gz |
Fixed bug #33340 (CLI Crash when calling php:function from XSLT)
Diffstat (limited to 'ext')
-rw-r--r-- | ext/xsl/xsltprocessor.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |