1 #ifndef XML_TREE_H_PRIVATE__ 2 #define XML_TREE_H_PRIVATE__ 3 4 /* 5 * Internal variable indicating if a callback has been registered for 6 * node creation/destruction. It avoids spending a lot of time in locking 7 * function while checking if the callback exists. 8 */ 9 XML_HIDDEN extern int 10 __xmlRegisterCallbacks; 11 12 XML_HIDDEN int 13 xmlSearchNsSafe(xmlNodePtr node, const xmlChar *href, xmlNsPtr *out); 14 XML_HIDDEN int 15 xmlSearchNsByHrefSafe(xmlNodePtr node, const xmlChar *href, xmlNsPtr *out); 16 17 XML_HIDDEN int 18 xmlNodeParseContent(xmlNodePtr node, const xmlChar *content, int len); 19 XML_HIDDEN xmlNodePtr 20 xmlStaticCopyNode(xmlNodePtr node, xmlDocPtr doc, xmlNodePtr parent, 21 int extended); 22 XML_HIDDEN xmlNodePtr 23 xmlStaticCopyNodeList(xmlNodePtr node, xmlDocPtr doc, xmlNodePtr parent); 24 XML_HIDDEN const xmlChar * 25 xmlSplitQName4(const xmlChar *name, xmlChar **prefixPtr); 26 27 #endif /* XML_TREE_H_PRIVATE__ */ 28