summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Alonso(fr) <alonso.laurent@gmail.fr>2020-04-06 11:18:08 +0200
committerLaurent Alonso(fr) <alonso.laurent@gmail.fr>2020-04-06 11:18:08 +0200
commita62b5fb16b3c731fdbe7cf666bf6c23139b877d0 (patch)
treedde9c8334c8d337134403c7760062fbc8ac8c6fa
parent6354cd811890270d1be51a1e3758082b2a706b7c (diff)
g++: oops, correction...
Change-Id: I10559412766ec05ed76992a526dfd555f96b437f
-rw-r--r--src/lib/IWORKTable.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/IWORKTable.cpp b/src/lib/IWORKTable.cpp
index 425708e..7163ef7 100644
--- a/src/lib/IWORKTable.cpp
+++ b/src/lib/IWORKTable.cpp
@@ -872,7 +872,7 @@ void IWORKTable::draw(const librevenge::RVNGPropertyList &tableProps, IWORKOutpu
auto const &sizes=wh==0 ? m_columnSizes : m_rowSizes;
for (size_t rr=(wh==0 ? c : r); ok && rr<std::min(size_t(wh==0 ? cMax : rMax),sizes.size()); ++rr)
{
- if (sizes[rr].m_size>0)
+ if (sizes[rr].m_size && *sizes[rr].m_size>=0)
dim+=*sizes[rr].m_size;
else
ok=false;