summaryrefslogtreecommitdiff
path: root/src/KM_xml.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2009-06-22 05:49:02 +0000
committerjhurst <>2009-06-22 05:49:02 +0000
commita84ec32cfc61397feeb577637744031cc64d862d (patch)
treea64185ae139d51e1b76fab7e2e9c00f5ef25628d /src/KM_xml.cpp
parente34beed6313ea4add7539608ecb92082728778f1 (diff)
new log and fileio features
XMLElement parse bugfix (was ignoring well-formedness errors)
Diffstat (limited to 'src/KM_xml.cpp')
-rw-r--r--src/KM_xml.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/KM_xml.cpp b/src/KM_xml.cpp
index c82e2f7..412e5ca 100644
--- a/src/KM_xml.cpp
+++ b/src/KM_xml.cpp
@@ -765,6 +765,7 @@ Kumu::XMLElement::ParseString(const std::string& document)
MyTreeHandler* docHandler = new MyTreeHandler(this);
ErrorHandler* errHandler = (ErrorHandler*)docHandler;
parser->setDocumentHandler(docHandler);
+ parser->setErrorHandler(docHandler);
try
{
@@ -849,7 +850,7 @@ Kumu::StringIsXML(const char* document, ui32_t len)
bool
Kumu::XMLElement::ParseString(const std::string& document)
{
- DefaultLogSink().Error("asdcplib compiled without XML parser support.\n");
+ DefaultLogSink().Error("Kumu compiled without XML parser support.\n");
return false;
}