X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2FKM_xml.cpp;h=68839a178e33b9f98fdd2d07d5beb4a41c3f6358;hb=08e954ce809d49e2e7e886154000077b7fd78196;hp=e7250afe4dd4910f039d11b95c8080ab672b049b;hpb=476b7b9239b1ded4b169db3f7cf85bccefc08868;p=asdcplib.git diff --git a/src/KM_xml.cpp b/src/KM_xml.cpp index e7250af..68839a1 100644 --- a/src/KM_xml.cpp +++ b/src/KM_xml.cpp @@ -612,9 +612,6 @@ Kumu::XMLElement::ParseFirstFromString(const char* document, ui32_t doc_len) if ( ! XML_Parse(Parser, document, doc_len, 1) ) { - DefaultLogSink().Error("XML Parse error on line %d: %s\n", - XML_GetCurrentLineNumber(Parser), - XML_ErrorString(XML_GetErrorCode(Parser))); XML_ParserFree(Parser); return false; } @@ -1025,28 +1022,15 @@ Kumu::XMLElement::ParseFirstFromString(const char* document, ui32_t doc_len) ++errorCount; } } - catch (const XMLException& e) - { - char* message = XMLString::transcode(e.getMessage()); - DefaultLogSink().Error("Parser error: %s\n", message); - XMLString::release(&message); - errorCount++; - } - catch (const SAXParseException& e) - { - char* message = XMLString::transcode(e.getMessage()); - DefaultLogSink().Error("Parser error: %s at line %d\n", message, e.getLineNumber()); - XMLString::release(&message); - errorCount++; - } catch (...) { - DefaultLogSink().Error("Unexpected XML parser error\n"); errorCount++; } if ( errorCount == 0 ) - m_NamespaceOwner = (void*)docHandler->TakeNamespaceMap(); + { + m_NamespaceOwner = (void*)docHandler->TakeNamespaceMap(); + } delete parser; delete docHandler;