Lines Matching refs:extraAttributes

1851 				if (!newAttr->extraAttributes) {  in schema_attribute()
1852 newAttr->extraAttributes = emalloc(sizeof(HashTable)); in schema_attribute()
1853 zend_hash_init(newAttr->extraAttributes, 0, NULL, delete_extra_attribute, 0); in schema_attribute()
1860 …zend_hash_add(newAttr->extraAttributes, key2.c, key2.len + 1, &ext, sizeof(sdlExtraAttributePtr), … in schema_attribute()
2065 if ((*tmp)->extraAttributes != NULL) { in schema_attribute_fixup()
2068 attr->extraAttributes = emalloc(sizeof(HashTable)); in schema_attribute_fixup()
2069 …zend_hash_init(attr->extraAttributes, zend_hash_num_elements((*tmp)->extraAttributes), NULL, delet… in schema_attribute_fixup()
2070 …zend_hash_copy(attr->extraAttributes, (*tmp)->extraAttributes, copy_extra_attribute, &node, sizeof… in schema_attribute_fixup()
2112 if (newAttr->extraAttributes) { in schema_attributegroup_fixup()
2115 …zend_hash_init(ht, zend_hash_num_elements(newAttr->extraAttributes), NULL, delete_extra_attribute,… in schema_attributegroup_fixup()
2116 … zend_hash_copy(ht, newAttr->extraAttributes, copy_extra_attribute, &node, sizeof(xmlNodePtr)); in schema_attributegroup_fixup()
2117 newAttr->extraAttributes = ht; in schema_attributegroup_fixup()
2480 if (attr->extraAttributes) { in delete_attribute()
2481 zend_hash_destroy(attr->extraAttributes); in delete_attribute()
2482 efree(attr->extraAttributes); in delete_attribute()
2506 if (attr->extraAttributes) { in delete_attribute_persistent()
2507 zend_hash_destroy(attr->extraAttributes); in delete_attribute_persistent()
2508 free(attr->extraAttributes); in delete_attribute_persistent()