rrichards Mon Oct 20 11:43:03 2003 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/domxml php_domxml.c Log: Fix bug #25900 (document->get_elements_by_tag_name with default xmlns) Index: php-src/ext/domxml/php_domxml.c diff -u php-src/ext/domxml/php_domxml.c:1.218.2.33 php-src/ext/domxml/php_domxml.c:1.218.2.34 --- php-src/ext/domxml/php_domxml.c:1.218.2.33 Fri Oct 17 11:56:06 2003 +++ php-src/ext/domxml/php_domxml.c Mon Oct 20 11:43:02 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_domxml.c,v 1.218.2.33 2003/10/17 15:56:06 rrichards Exp $ */ +/* $Id: php_domxml.c,v 1.218.2.34 2003/10/20 15:43:02 rrichards Exp $ */ /* TODO * - Support Notation Nodes @@ -3078,11 +3078,11 @@ DOMXML_GET_OBJ(contextnodep, contextnode, le_domxmlnodep); } ctxp->node = contextnodep; - str = (char*) emalloc((name_len+3) * sizeof(char)) ; + str = (char*) emalloc((name_len+23) * sizeof(char)) ; if (str == NULL) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot allocate memory for string"); } - sprintf(str ,"//%s",name); + sprintf(str ,"//*[local-name() = '%s']", name); xpathobjp = xmlXPathEval(str, ctxp); efree(str);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php