cvs: php4 /ext/domxml php_domxml.c

From: Date: Wed, 12 Jun 2002 11:13:14 +0000
Subject: cvs: php4 /ext/domxml php_domxml.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-12327@lists.php.net to get a copy of this message
chregu Wed Jun 12 07:13:14 2002 EDT Modified files: /php4/ext/domxml php_domxml.c Log: Fixed domxml_get_element_by_id() Index: php4/ext/domxml/php_domxml.c diff -u php4/ext/domxml/php_domxml.c:1.166 php4/ext/domxml/php_domxml.c:1.167 --- php4/ext/domxml/php_domxml.c:1.166 Mon Jun 10 10:48:28 2002 +++ php4/ext/domxml/php_domxml.c Wed Jun 12 07:13:11 2002 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_domxml.c,v 1.166 2002/06/10 14:48:28 jtate Exp $ */ +/* $Id: php_domxml.c,v 1.167 2002/06/12 11:13:11 chregu Exp $ */ /* TODO * - Support Notation Nodes @@ -2720,14 +2720,14 @@ xmlDocPtr docp; idsIterator iter; xmlHashTable *ids = NULL; - int retnode; - - id = getThis(); - DOMXML_GET_OBJ(docp, id, le_domxmldocp); + int retnode,idname_len; + char *idname; + + DOMXML_PARAM_TWO(docp, id, le_domxmldocp, "s", &idname, &idname_len); ids = (xmlHashTable *) docp->ids; if(ids) { - iter.elementId = (xmlChar *) + iter.elementId = (xmlChar *) idname; iter.element = NULL; xmlHashScan(ids, (void *)idsHashScanner, &iter); rv = php_domobject_new(iter.element, &retnode, NULL TSRMLS_CC);

« previous php.cvs (#12327) next »