lotuswordpro/source/filter/tocread.cxx | 3 +++ 1 file changed, 3 insertions(+)
New commits: commit ba5d6da97c8c7ed59592d47ab5cd495c79ef262d Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Mar 24 08:54:17 2021 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Wed Mar 24 16:20:15 2021 +0100 cid#1222240 silence bogus Untrusted divisor Change-Id: Ib828267bdb47414cf4ace0756e5cfd519f679643 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113022 Tested-by: Caolán McNamara <caol...@redhat.com> Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/lotuswordpro/source/filter/tocread.cxx b/lotuswordpro/source/filter/tocread.cxx index 53f7e2b929f8..2942005df391 100644 --- a/lotuswordpro/source/filter/tocread.cxx +++ b/lotuswordpro/source/filter/tocread.cxx @@ -494,9 +494,12 @@ CBenTOCReader::GetCode() return BEN_READ_PAST_END_OF_TOC; if (Code == BEN_END_OF_BUFFER) + { + assert(cBlockSize && "cBlockSize of 0 should have already caused BenErr_UnknownBentoFormatVersion in CBenTOCReader::ReadLabel"); // Advance to next block cCurr = cBlockSize * ((cCurr + (cBlockSize - 1)) / cBlockSize); + } } while (Code == BEN_NOOP || Code == BEN_END_OF_BUFFER); return Code; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits