summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Joye <pierre.php@gmail.com>2014-05-16 09:15:30 +0200
committerPierre Joye <pierre.php@gmail.com>2014-05-16 09:15:30 +0200
commit3ebd7ec9cfd8831ab7ffa0c8f422ab9d303e357f (patch)
tree6444368d6a1fcdf63d6f384521552db159088653
parent797c1660cbd1e6ed0092ebbb153c9a2dec3054c8 (diff)
downloadphp-git-3ebd7ec9cfd8831ab7ffa0c8f422ab9d303e357f.tar.gz
wrong macro usage, we expect a DOM object here
-rw-r--r--ext/dom/xpath.c2
1 files changed, 1 insertions, 1 deletions
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) {