summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2021-05-26 20:44:21 +0200
committerDavid Tardon <dtardon@redhat.com>2021-05-26 20:44:21 +0200
commit26ca191664e1189789f6bb9578adc57c9fb75228 (patch)
treebcd19a770471c260e4e87a8d04b3375ead72965f
parent54762245feee35ce6885f7443da8f8443fccd5b5 (diff)
move assert to the beginning of the function
Change-Id: I807f91a72f25c900cf7c1c0387145b5eab68dafa
-rw-r--r--src/lib/IWAMessage.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/IWAMessage.cpp b/src/lib/IWAMessage.cpp
index 9456444..fa53602 100644
--- a/src/lib/IWAMessage.cpp
+++ b/src/lib/IWAMessage.cpp
@@ -52,8 +52,9 @@ IWAMessage::IWAMessage(const RVNGInputStreamPtr_t &input, const long start, cons
: m_input(input)
, m_fields()
{
+ assert(end >= start);
+
if (end==start) return; // rare, but ok
- assert(end > start);
if (input->seek(start, librevenge::RVNG_SEEK_SET) == 0)
parse(static_cast<unsigned long>(end - start));