From 3ebd7ec9cfd8831ab7ffa0c8f422ab9d303e357f Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Fri, 16 May 2014 09:15:30 +0200 Subject: [PATCH] wrong macro usage, we expect a DOM object here --- ext/dom/xpath.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/dom/xpath.c b/ext/dom/xpath.c index 8a7bf60f38..93a38614ce 100644 --- a/ext/dom/xpath.c +++ b/ext/dom/xpath.c @@ -212,7 +212,7 @@ static void dom_xpath_ext_function_php(xmlXPathParserContextPtr ctxt, int nargs, } GC_REFCOUNT(&retval)++; zend_hash_next_index_insert(intern->node_list, &retval); - obj = Z_XPATHOBJ_P(&retval); + obj = Z_DOMOBJ_P(&retval); nodep = dom_object_get_node(obj); valuePush(ctxt, xmlXPathNewNodeSet(nodep)); } else if (Z_TYPE(retval) == IS_FALSE || Z_TYPE(retval) == IS_TRUE) { -- 2.50.1