rrichards Tue Jan 13 09:13:34 2004 EDT Modified files: /php-src/ext/dom php_dom.c Log: fix getElementsByTagName and getElementsByTagNameNS - allow * Index: php-src/ext/dom/php_dom.c diff -u php-src/ext/dom/php_dom.c:1.47 php-src/ext/dom/php_dom.c:1.48 --- php-src/ext/dom/php_dom.c:1.47 Thu Jan 8 03:15:17 2004 +++ php-src/ext/dom/php_dom.c Tue Jan 13 09:13:21 2004 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_dom.c,v 1.47 2004/01/08 08:15:17 andi Exp $ */ +/* $Id: php_dom.c,v 1.48 2004/01/13 14:13:21 rrichards Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -1085,8 +1085,8 @@ while (nodep != NULL && (*cur <= index || index == -1)) { if (nodep->type == XML_ELEMENT_NODE) { - if (xmlStrEqual(nodep->name, local)) { - if (ns == NULL || (nodep->ns != NULL && xmlStrEqual(nodep->ns->href, ns))) { + if (xmlStrEqual(nodep->name, local) || xmlStrEqual("*", local)) { + if (ns == NULL || (nodep->ns != NULL && (xmlStrEqual(nodep->ns->href, ns) || xmlStrEqual("*", ns)))) { if (*cur == index) { ret = nodep; break;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php