diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2017-07-31 16:59:36 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2017-07-31 16:59:39 +0200 |
commit | de80bc33983b52ff60d61048384a00f84ffec7bb (patch) | |
tree | 3e21a71698c98a505c80d0b285780f3fa21592e1 | |
parent | 9d879d4e9f96bf737099fb4826b90fee70c8ed94 (diff) |
ABWParser: fix thinko
processXmlDocument() had a while() loop till ret is not 1, but then only
returns true if ret is 1, sounds like it always returns false. The intention
was probably that ret is not -1, so check for 0 instead.
Change-Id: Ied2e378e7d63c190094ea4b3d4bf5ee7123e80e4
-rw-r--r-- | src/lib/ABWParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ABWParser.cpp b/src/lib/ABWParser.cpp index df485ad..5867855 100644 --- a/src/lib/ABWParser.cpp +++ b/src/lib/ABWParser.cpp @@ -179,7 +179,7 @@ bool libabw::ABWParser::processXmlDocument(librevenge::RVNGInputStream *input) if (m_collector) m_collector->endDocument(); - return ret == 1 && !watcher.isStuck(); + return ret == 0 && !watcher.isStuck(); } void libabw::ABWParser::processXmlNode(xmlTextReaderPtr reader) |