summaryrefslogtreecommitdiffstats
path: root/third_party/libxslt/libexslt/exslt.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/libxslt/libexslt/exslt.h')
-rw-r--r--third_party/libxslt/libexslt/exslt.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/third_party/libxslt/libexslt/exslt.h b/third_party/libxslt/libexslt/exslt.h
index a50e95c..2147308 100644
--- a/third_party/libxslt/libexslt/exslt.h
+++ b/third_party/libxslt/libexslt/exslt.h
@@ -3,8 +3,9 @@
#define __EXSLT_H__
#include <libxml/tree.h>
+#include <libxml/xpath.h>
#include "exsltexports.h"
-#include "exsltconfig.h"
+#include <libexslt/exsltconfig.h>
#ifdef __cplusplus
extern "C" {
@@ -85,6 +86,15 @@ EXSLTPUBFUN void EXSLTCALL exsltDynRegister(void);
EXSLTPUBFUN void EXSLTCALL exsltRegisterAll (void);
+EXSLTPUBFUN int EXSLTCALL exsltDateXpathCtxtRegister (xmlXPathContextPtr ctxt,
+ const xmlChar *prefix);
+EXSLTPUBFUN int EXSLTCALL exsltMathXpathCtxtRegister (xmlXPathContextPtr ctxt,
+ const xmlChar *prefix);
+EXSLTPUBFUN int EXSLTCALL exsltSetsXpathCtxtRegister (xmlXPathContextPtr ctxt,
+ const xmlChar *prefix);
+EXSLTPUBFUN int EXSLTCALL exsltStrXpathCtxtRegister (xmlXPathContextPtr ctxt,
+ const xmlChar *prefix);
+
#ifdef __cplusplus
}
#endif