summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2017-07-31 16:59:36 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2017-07-31 16:59:39 +0200
commitde80bc33983b52ff60d61048384a00f84ffec7bb (patch)
tree3e21a71698c98a505c80d0b285780f3fa21592e1
parent9d879d4e9f96bf737099fb4826b90fee70c8ed94 (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.cpp2
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)