28#ifdef LIBXML_XINCLUDE_ENABLED
32#define WITH_XSLT_DEBUG_DOCUMENTS
35#define WITH_XSLT_DEBUG_DOCUMENTS
65 xmlParserCtxtPtr pctxt;
66 xmlParserInputPtr inputStream;
72 if ((dict !=
NULL) && (pctxt->dict !=
NULL)) {
81 "Reusing dictionary for document\n");
86 if (inputStream ==
NULL) {
94 if (pctxt->wellFormed) {
99 xmlFreeDoc(pctxt->myDoc);
148 "xsltNewDocument : malloc failed\n");
187 "xsltNewStyleDocument : malloc failed\n");
210#ifdef XSLT_REFACTORED_XSLT_NSCOMP
217#ifdef XSLT_REFACTORED_XSLT_NSCOMP
218 if (XSLT_HAS_INTERNAL_NSMAP(
style))
219 nsMap = XSLT_GET_INTERNAL_NSMAP(
style);
228#ifdef XSLT_REFACTORED_XSLT_NSCOMP
233 xsltRestoreDocumentNamespaces(nsMap, doc->
doc);
237 xmlFreeDoc(doc->
doc);
258 xmlFreeDoc(doc->
doc);
267 xmlFreeDoc(doc->
doc);
287 if ((ctxt ==
NULL) || (URI ==
NULL))
300 "xsltLoadDocument: read rights for %s denied\n",
324#ifdef LIBXML_XINCLUDE_ENABLED
325#if LIBXML_VERSION >= 20603
328 xmlXIncludeProcess(doc);
332 "xsltLoadDocument(%s) : XInclude processing not compiled in\n",
342 xmlXPathOrderDocElems(doc);
377 "xsltLoadStyleDocument: read rights for %s denied\n",
420 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 inputPush(xmlParserCtxtPtr ctxt, xmlParserInputPtr value)
void xmlDictFree(xmlDictPtr dict)
int xmlDictReference(xmlDictPtr dict)
XMLPUBFUN int xmlParseDocument(xmlParserCtxtPtr ctxt)
XMLPUBFUN int xmlCtxtUseOptions(xmlParserCtxtPtr ctxt, int options)
XMLPUBFUN xmlParserInputPtr xmlLoadExternalEntity(const char *URL, const char *ID, xmlParserCtxtPtr ctxt)
XMLPUBFUN void xmlFreeParserCtxt(xmlParserCtxtPtr ctxt)
XMLPUBFUN xmlParserCtxtPtr xmlNewParserCtxt(void)
xsltDocumentPtr styleList
XMLPUBFUN int 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