[Libreoffice-commits] core.git: 2 commits - sw/source vcl/backendtest
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Fri Aug 13 18:05:50 UTC 2021
sw/source/filter/ww8/ww8par.cxx | 3 ++-
vcl/backendtest/outputdevice/common.cxx | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
New commits:
commit e7fe47fdea4ab7d226e752b11e21b178060ac870
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Fri Aug 13 15:43:36 2021 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Fri Aug 13 20:05:29 2021 +0200
cid#1490212 try and silence bogus divide by zero Untrusted divisor
Change-Id: I132d01c6007cd1da47f7dc405cfc3c4967757241
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120464
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/sw/source/filter/ww8/ww8par.cxx b/sw/source/filter/ww8/ww8par.cxx
index 851656dc8216..3cd81b1c95eb 100644
--- a/sw/source/filter/ww8/ww8par.cxx
+++ b/sw/source/filter/ww8/ww8par.cxx
@@ -1022,8 +1022,9 @@ SdrObject* SwMSDffManager::ProcessObj(SvStream& rSt,
sal_uInt16 nNumElemVert(0), nNumElemMemVert(0), nElemSizeVert(0);
rSt.ReadUInt16( nNumElemVert ).ReadUInt16( nNumElemMemVert ).ReadUInt16( nElemSizeVert );
bool bOk = false;
- if (nNumElemVert && ((nElemSizeVert == 8) || (nElemSizeVert == 4)))
+ if (nNumElemVert && (nElemSizeVert == 8 || nElemSizeVert == 4))
{
+ assert(nElemSizeVert == 8 || nElemSizeVert == 4);
//check if there is enough data in the file to make the
//record sane
bOk = rSt.remainingSize() / nElemSizeVert >= nNumElemVert;
commit 9b564e8b32be960b1be2caa377a52e84606270bb
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Fri Aug 13 15:34:44 2021 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Fri Aug 13 20:05:14 2021 +0200
cid#1490210 silence Arguments in wrong order
Change-Id: I8767fe556142ec7e3254eaff56bbb1b4eb8322e4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120462
Tested-by: Caolán McNamara <caolanm at redhat.com>
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/vcl/backendtest/outputdevice/common.cxx b/vcl/backendtest/outputdevice/common.cxx
index b5654c5c45e3..d205bf3b7488 100644
--- a/vcl/backendtest/outputdevice/common.cxx
+++ b/vcl/backendtest/outputdevice/common.cxx
@@ -745,6 +745,7 @@ TestResult OutputDeviceTestCommon::checkHalfEllipse(Bitmap& rBitmap, bool aEnabl
{
for (tools::Long y = 0; y < pAccess->Height(); ++y)
{
+ // coverity[swapped_arguments : FALSE] - this is in the correct order
if (SetPixels[{ y, x }])
{
if (aEnableAA)
@@ -790,6 +791,7 @@ TestResult OutputDeviceTestCommon::checkClosedBezier(Bitmap& rBitmap)
{
for (tools::Long y = 0; y < pAccess->Height(); ++y)
{
+ // coverity[swapped_arguments : FALSE] - this is in the correct order
if (SetPixels[{ y, x }])
{
checkValue(pAccess, x, y, constLineColor, nNumberOfQuirks, nNumberOfErrors, true);
More information about the Libreoffice-commits
mailing list