From 7ef0e51f98ee95e28dfa18e163ca52e2278bdb00 Mon Sep 17 00:00:00 2001 From: jhurst Date: Tue, 23 Feb 2010 19:27:43 +0000 Subject: xercesC 3.x support --- src/KM_xml.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/KM_xml.cpp') diff --git a/src/KM_xml.cpp b/src/KM_xml.cpp index 6f2092f..298a55f 100644 --- a/src/KM_xml.cpp +++ b/src/KM_xml.cpp @@ -762,7 +762,13 @@ Kumu::XMLElement::ParseString(const std::string& document) int errorCount = 0; SAXParser* parser = new SAXParser(); - parser->setDoValidation(true); + +// #if XERCES_VERSION_MAJOR < 3 +// parser->setDoValidation(true); +// #else + parser->setValidationScheme(SAXParser::Val_Always); +// #endif + parser->setDoNamespaces(true); // optional MyTreeHandler* docHandler = new MyTreeHandler(this); -- cgit v1.2.3