14#ifdef LIBXML_XPTR_ENABLED
26#define XLINK_NAMESPACE (BAD_CAST "http://www.w3.org/1999/xlink/namespace/")
27#define XHTML_NAMESPACE (BAD_CAST "http://www.w3.org/1999/xhtml/")
35static xlinkHandlerPtr xlinkDefaultHandler =
NULL;
36static xlinkNodeDetectFunc xlinkDefaultDetect =
NULL;
46xlinkGetDefaultHandler(
void) {
47 return(xlinkDefaultHandler);
58xlinkSetDefaultHandler(xlinkHandlerPtr
handler) {
70xlinkGetDefaultDetect (
void) {
71 return(xlinkDefaultDetect);
81xlinkSetDefaultDetect (xlinkNodeDetectFunc
func) {
82 xlinkDefaultDetect =
func;
109 xlinkType
ret = XLINK_TYPE_NONE;
111 if (
node ==
NULL)
return(XLINK_TYPE_NONE);
136 ret = XLINK_TYPE_SIMPLE;
145 ret = XLINK_TYPE_EXTENDED_SET;
152 ret = XLINK_TYPE_EXTENDED_SET;
157 ret = XLINK_TYPE_EXTENDED;
UINT(* handler)(MSIPACKAGE *)
GLuint GLuint GLsizei GLenum type
GLenum GLuint GLenum GLsizei const GLchar * buf
XMLPUBVAR xmlFreeFunc xmlFree
XMLPUBFUN xmlNsPtr XMLCALL xmlSearchNs(xmlDocPtr doc, xmlNodePtr node, const xmlChar *nameSpace)
XMLPUBFUN xmlChar *XMLCALL xmlGetNsProp(const xmlNode *node, const xmlChar *name, const xmlChar *nameSpace)
XMLPUBFUN int XMLCALL xmlStrEqual(const xmlChar *str1, const xmlChar *str2)