Lines Matching refs:doc_props

146 	dom_doc_propsptr doc_props;  in dom_get_doc_props()  local
148 if (document && document->doc_props) { in dom_get_doc_props()
149 return document->doc_props; in dom_get_doc_props()
151 doc_props = emalloc(sizeof(libxml_doc_props)); in dom_get_doc_props()
152 doc_props->formatoutput = 0; in dom_get_doc_props()
153 doc_props->validateonparse = 0; in dom_get_doc_props()
154 doc_props->resolveexternals = 0; in dom_get_doc_props()
155 doc_props->preservewhitespace = 1; in dom_get_doc_props()
156 doc_props->substituteentities = 0; in dom_get_doc_props()
157 doc_props->stricterror = 1; in dom_get_doc_props()
158 doc_props->recover = 0; in dom_get_doc_props()
159 doc_props->classmap = NULL; in dom_get_doc_props()
161 document->doc_props = doc_props; in dom_get_doc_props()
163 return doc_props; in dom_get_doc_props()
194 dom_doc_propsptr doc_props; in dom_set_doc_classmap() local
197 doc_props = dom_get_doc_props(document); in dom_set_doc_classmap()
198 if (doc_props->classmap == NULL) { in dom_set_doc_classmap()
202 ALLOC_HASHTABLE(doc_props->classmap); in dom_set_doc_classmap()
203 zend_hash_init(doc_props->classmap, 0, NULL, NULL, 0); in dom_set_doc_classmap()
206 zend_hash_update_ptr(doc_props->classmap, basece->name, ce); in dom_set_doc_classmap()
208 zend_hash_del(doc_props->classmap, basece->name); in dom_set_doc_classmap()
215 dom_doc_propsptr doc_props; in dom_get_doc_classmap() local
218 doc_props = dom_get_doc_props(document); in dom_get_doc_classmap()
219 if (doc_props->classmap) { in dom_get_doc_classmap()
220 zend_class_entry *ce = zend_hash_find_ptr(doc_props->classmap, basece->name); in dom_get_doc_classmap()
234 dom_doc_propsptr doc_props; in dom_get_strict_error() local
236 doc_props = dom_get_doc_props(document); in dom_get_strict_error()
237 stricterror = doc_props->stricterror; in dom_get_strict_error()
239 efree(doc_props); in dom_get_strict_error()