RE: [PHP-CVS] cvs: php4 /ext/domxml php_domxml.c

From: Date: Thu, 07 Mar 2002 16:46:21 +0000
Subject: RE: [PHP-CVS] cvs: php4 /ext/domxml php_domxml.c
References: 1  Groups: php.cvs 
Request: Send a blank email to php-cvs+get-9775@lists.php.net to get a copy of this message
Rather that's XML_DTD_NODE not XML_CDATA_SECTION_NODE. > -----Original Message----- > From: Joseph Tate [mailto:jtate@mi-corporation.com] > Sent: Thursday, March 07, 2002 11:34 AM > To: php-cvs@lists.php.net > Subject: [PHP-CVS] cvs: php4 /ext/domxml php_domxml.c > > > jtate Thu Mar 7 11:34:14 2002 EDT > > Modified files: > /php4/ext/domxml php_domxml.c > Log: > Added type attribute wrappers to the remaining node types that > did not have > them. I.e. XML_ATTRIBUTE_NODE and XML_CDATA_SECTION_NODE. Mentioned in > Bug #15918. > > > Index: php4/ext/domxml/php_domxml.c > diff -u php4/ext/domxml/php_domxml.c:1.118 > php4/ext/domxml/php_domxml.c:1.119 > --- php4/ext/domxml/php_domxml.c:1.118 Thu Feb 28 03:26:05 2002 > +++ php4/ext/domxml/php_domxml.c Thu Mar 7 11:34:13 2002 > @@ -16,7 +16,7 @@ > > +----------------------------------------------------------------------+ > */ > > -/* $Id: php_domxml.c,v 1.118 2002/02/28 08:26:05 sebastian Exp $ */ > +/* $Id: php_domxml.c,v 1.119 2002/03/07 16:34:13 jtate Exp $ */ > > /* TODO > * - Support Notation Nodes > @@ -1010,6 +1010,7 @@ > object_init_ex(wrapper, domxmlattr_class_entry); > rsrc_type = le_domxmlattrp; > add_property_stringl(wrapper, "name", (char > *) attrp->name, strlen(attrp->name), 1); > + add_property_long(wrapper, "type", Z_TYPE_P(attrp)); > content = xmlNodeGetContent((xmlNodePtr) attrp); > if (content) > add_property_stringl(wrapper, > "value", (char *) content, strlen(content), 1); > @@ -1049,6 +1050,7 @@ > xmlDtdPtr dtd = (xmlDtdPtr) obj; > object_init_ex(wrapper, domxmldtd_class_entry); > rsrc_type = le_domxmldtdp; > + add_property_long(wrapper, "type", Z_TYPE_P(dtd)); > if (dtd->ExternalID) > add_property_string(wrapper, > "publicId", (char *) dtd->ExternalID, 1); > if (dtd->SystemID) > @@ -1064,10 +1066,9 @@ > object_init_ex(wrapper, domxmlcdata_class_entry); > rsrc_type = le_domxmlcdatap; > content = xmlNodeGetContent(nodep); > - if (content) { > - add_property_long(wrapper, "type", > Z_TYPE_P(nodep)); > + add_property_long(wrapper, "type", Z_TYPE_P(nodep)); > + if (content) > add_property_stringl(wrapper, > "content", (char *) content, strlen(content), 1); > - } > break; > } > > > > > -- > PHP CVS Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.cvs (#9775) next »