}
while(attr) {
- add_assoc_string(return_value, (char *) attr->name, attr->val->content, 1);
+ if(attr->val->content)
+ add_assoc_string(return_value, (char *) attr->name, attr->val->content, 1);
attr = attr->next;
}
}
object_init_ex(pattr, domxmlattr_class_entry_ptr);
add_property_resource(pattr, "attribute", ret);
add_property_stringl(pattr, "name", (char *) attr->name, strlen(attr->name), 1);
- add_property_stringl(pattr, "value", (char *) attr->val->content, strlen(attr->val->content), 1);
+ if(attr->val->content)
+ add_property_stringl(pattr, "value", (char *) attr->val->content, strlen(attr->val->content), 1);
zend_hash_next_index_insert((*attributes)->value.ht, &pattr, sizeof(zval *), NULL);
attr = attr->next;
}
<!DOCTYPE chapter SYSTEM '/share/sgml/Norman_Walsh/db3xml10/db3xml10.dtd'>
<chapter language='en'><title language='en'>Title</title>
<para language='ge'>
-<informaltable language='sp'>
+<informaltable language='&sp;'>
<tgroup cols='3'>
<tbody>
<row><entry>a1</entry><entry morerows='1'>b1</entry><entry>c1</entry></row>