From: Shane Caraveo Date: Sun, 5 Oct 2003 21:53:08 +0000 (+0000) Subject: fix crash building nodeName X-Git-Tag: RELEASE_1_3b3~116 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e12aafca6b2582eb7630d15a57445a7c0ba3fad8;p=php fix crash building nodeName --- diff --git a/ext/dom/node.c b/ext/dom/node.c index 6a6c0fe74d..d8a487247d 100644 --- a/ext/dom/node.c +++ b/ext/dom/node.c @@ -78,9 +78,11 @@ int dom_node_node_name_read(dom_object *obj, zval **retval TSRMLS_DC) if (ns != NULL && ns->prefix) { qname = xmlStrdup(ns->prefix); qname = xmlStrcat(qname, ":"); + qname = xmlStrcat(qname, nodep->name); + str = qname; + } else { + str = (char *) nodep->name; } - qname = xmlStrcat(qname, nodep->name); - str = qname; break; case XML_DOCUMENT_TYPE_NODE: case XML_DTD_NODE: