_get_base_node_value(sxe, node, &value TSRMLS_CC);
name = (char *) node->name;
- namelen = xmlStrlen(node->name) + 1;
+ if (!name) {
+ name = "CDATA";
+ namelen = sizeof("CDATA");
+ } else {
+ namelen = xmlStrlen(node->name) + 1;
+ }
h = zend_hash_func(name, namelen);
if (zend_hash_quick_find(rv, name, namelen, h, (void **) &data_ptr) == SUCCESS) {
[elem2] => simplexml_element Object
(
- [elem3] => simplexml_element Object
+ [CDATA] => simplexml_element Object
(
- [included-entity] => simplexml_element Object
- (
- [included-entity] => This is text included from an entity
- )
+ )
+ [elem3] => simplexml_element Object
+ (
[elem4] => simplexml_element Object
(
[test] => simplexml_element Object