summaryrefslogtreecommitdiff
path: root/src/KM_xml.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/KM_xml.cpp')
-rw-r--r--src/KM_xml.cpp8
1 files changed, 7 insertions, 1 deletions
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);