diff options
author | David Tardon <dtardon@redhat.com> | 2019-08-12 10:31:17 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2019-08-12 10:34:06 +0200 |
commit | a3ff045fba822229c2b1a837ba8cfcab365a3b21 (patch) | |
tree | d032b75a766200ca103184378f0b549759c62e88 | |
parent | eba9028225d42b0be4f7378cb8f881dd55c45735 (diff) |
recover on parsing errors
Change-Id: I12dd08b84cd3381ff22c032bdf82f5011329d871
-rw-r--r-- | src/lib/libetonyek_xml.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libetonyek_xml.cpp b/src/lib/libetonyek_xml.cpp index 64c3954..7cf5de3 100644 --- a/src/lib/libetonyek_xml.cpp +++ b/src/lib/libetonyek_xml.cpp @@ -56,7 +56,8 @@ namespace libetonyek std::unique_ptr<xmlTextReader, void (*)(xmlTextReaderPtr)> xmlReaderForStream(const RVNGInputStreamPtr_t &input) { return std::unique_ptr<xmlTextReader, void (*)(xmlTextReaderPtr)>( - xmlReaderForIO(readFromStream, closeStream, input.get(), "", nullptr, XML_PARSE_NOBLANKS | XML_PARSE_NONET), + xmlReaderForIO(readFromStream, closeStream, input.get(), "", nullptr, + XML_PARSE_NOBLANKS | XML_PARSE_NONET | XML_PARSE_RECOVER), xmlFreeTextReader ); } |