From 4e44e0b1476e1f81c12492c8193bbee1cc348e61 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Fri, 14 Apr 2006 12:18:15 +0000 Subject: [PATCH] - If node no longer exists then there won't be any data --- ext/simplexml/simplexml.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/simplexml/simplexml.c b/ext/simplexml/simplexml.c index 2735dfcfdc..133b61e991 100644 --- a/ext/simplexml/simplexml.c +++ b/ext/simplexml/simplexml.c @@ -950,6 +950,9 @@ static HashTable * sxe_properties_get(zval *object TSRMLS_DC) } GET_NODE(sxe, node); + if (!node) { + return rv; + } if (1||sxe->iter.type != SXE_ITER_CHILD) { if (sxe->iter.type == SXE_ITER_ELEMENT) { node = php_sxe_get_first_node(sxe, node TSRMLS_CC); -- 2.50.1