summaryrefslogtreecommitdiff
path: root/include/libxml/xmlreader.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/libxml/xmlreader.h')
-rw-r--r--include/libxml/xmlreader.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/libxml/xmlreader.h b/include/libxml/xmlreader.h
index 803f8e3..f016546 100644
--- a/include/libxml/xmlreader.h
+++ b/include/libxml/xmlreader.h
@@ -15,6 +15,7 @@
#include <libxml/xmlIO.h>
#ifdef LIBXML_SCHEMAS_ENABLED
#include <libxml/relaxng.h>
+#include <libxml/xmlschemas.h>
#endif
#ifdef LIBXML_READER_ENABLED
@@ -275,6 +276,12 @@ XMLPUBFUN int XMLCALL
XMLPUBFUN int XMLCALL
xmlTextReaderRelaxNGSetSchema(xmlTextReaderPtr reader,
xmlRelaxNGPtr schema);
+XMLPUBFUN int XMLCALL
+ xmlTextReaderSchemaValidate (xmlTextReaderPtr reader,
+ const char *xsd);
+XMLPUBFUN int XMLCALL
+ xmlTextReaderSetSchema (xmlTextReaderPtr reader,
+ xmlSchemaPtr schema);
#endif
XMLPUBFUN const xmlChar * XMLCALL
xmlTextReaderConstXmlVersion(xmlTextReaderPtr reader);