11#ifdef LIBXML_XINCLUDE_ENABLED
15#define WITH_XSLT_DEBUG_DOCUMENTS
18#define WITH_XSLT_DEBUG_DOCUMENTS
64 "Reusing dictionary for document\n");
69 if (inputStream ==
NULL) {
133 "xsltNewDocument : malloc failed\n");
172 "xsltNewStyleDocument : malloc failed\n");
195#ifdef XSLT_REFACTORED_XSLT_NSCOMP
202#ifdef XSLT_REFACTORED_XSLT_NSCOMP
203 if (XSLT_HAS_INTERNAL_NSMAP(
style))
204 nsMap = XSLT_GET_INTERNAL_NSMAP(
style);
213#ifdef XSLT_REFACTORED_XSLT_NSCOMP
218 xsltRestoreDocumentNamespaces(nsMap, doc->
doc);
272 if ((ctxt ==
NULL) || (URI ==
NULL))
285 "xsltLoadDocument: read rights for %s denied\n",
309#ifdef LIBXML_XINCLUDE_ENABLED
310#if LIBXML_VERSION >= 20603
313 xmlXIncludeProcess(doc);
317 "xsltLoadDocument(%s) : XInclude processing not compiled in\n",
327 xmlXPathOrderDocElems(doc);
362 "xsltLoadStyleDocument: read rights for %s denied\n",
403 if ((ctxt ==
NULL) || (doc ==
NULL))
xsltSecurityPrefsPtr xsltGetDefaultSecurityPrefs(void)
int xsltCheckRead(xsltSecurityPrefsPtr sec, xsltTransformContextPtr ctxt, const xmlChar *URL)
void xsltFreeStyleDocuments(xsltStylesheetPtr style)
xsltDocumentPtr xsltNewDocument(xsltTransformContextPtr ctxt, xmlDocPtr doc)
xsltDocumentPtr xsltFindDocument(xsltTransformContextPtr ctxt, xmlDocPtr doc)
static xmlDocPtr xsltDocDefaultLoaderFunc(const xmlChar *URI, xmlDictPtr dict, int options, void *ctxt ATTRIBUTE_UNUSED, xsltLoadType type ATTRIBUTE_UNUSED)
xsltDocLoaderFunc xsltDocDefaultLoader
void xsltFreeDocuments(xsltTransformContextPtr ctxt)
xsltDocumentPtr xsltNewStyleDocument(xsltStylesheetPtr style, xmlDocPtr doc)
xsltDocumentPtr xsltLoadStyleDocument(xsltStylesheetPtr style, const xmlChar *URI)
xsltDocumentPtr xsltLoadDocument(xsltTransformContextPtr ctxt, const xmlChar *URI)
void xsltSetLoaderFunc(xsltDocLoaderFunc f)
xmlDocPtr(* xsltDocLoaderFunc)(const xmlChar *URI, xmlDictPtr dict, int options, void *ctxt, xsltLoadType type)
GLuint GLuint GLsizei GLenum type
int xsltNeedElemSpaceHandling(xsltTransformContextPtr ctxt)
void xsltFreeDocumentKeys(xsltDocumentPtr idoc)
XMLPUBFUN int XMLCALL inputPush(xmlParserCtxtPtr ctxt, xmlParserInputPtr value)
XMLPUBFUN void XMLCALL xmlDictFree(xmlDictPtr dict)
XMLPUBFUN int XMLCALL xmlDictReference(xmlDictPtr dict)
XMLPUBVAR xmlMallocFunc xmlMalloc
XMLPUBVAR xmlFreeFunc xmlFree
XMLPUBFUN int XMLCALL xmlCtxtUseOptions(xmlParserCtxtPtr ctxt, int options)
XMLPUBFUN void XMLCALL xmlFreeParserCtxt(xmlParserCtxtPtr ctxt)
XMLPUBFUN int XMLCALL xmlParseDocument(xmlParserCtxtPtr ctxt)
XMLPUBFUN xmlParserInputPtr XMLCALL xmlLoadExternalEntity(const char *URL, const char *ID, xmlParserCtxtPtr ctxt)
XMLPUBFUN xmlParserCtxtPtr XMLCALL xmlNewParserCtxt(void)
XMLPUBFUN xmlNodePtr XMLCALL xmlDocGetRootElement(const xmlDoc *doc)
XMLPUBFUN void XMLCALL xmlFreeDoc(xmlDocPtr cur)
xsltDocumentPtr styleList
XMLPUBFUN char *XMLCALL xmlParserGetDirectory(const char *filename)
XMLPUBFUN int XMLCALL xmlStrEqual(const xmlChar *str1, const xmlChar *str2)
#define XSLT_IS_RES_TREE_FRAG(n)
xsltDocument * xsltDocumentPtr
#define XSLT_PARSE_OPTIONS
void xsltTransformError(xsltTransformContextPtr ctxt, xsltStylesheetPtr style, xmlNodePtr node, const char *msg,...)
xmlGenericErrorFunc xsltGenericDebug
void * xsltGenericDebugContext