From ccbf0c4d6d2c8fffcc10d85b50ce6f47b565c72f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Sat, 28 Sep 2024 20:00:04 +0100 Subject: [PATCH] cid#1607858 silence Overflowed constant MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit and cid#1608350 Overflowed constant Change-Id: I63ad25445df936821c896628b95686a535ef52cf Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174209 Reviewed-by: Caolán McNamara Tested-by: Jenkins --- editeng/source/misc/txtrange.cxx | 2 +- filter/source/msfilter/escherex.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/editeng/source/misc/txtrange.cxx b/editeng/source/misc/txtrange.cxx index 02e452209876..333abe2019df 100644 --- a/editeng/source/misc/txtrange.cxx +++ b/editeng/source/misc/txtrange.cxx @@ -456,7 +456,7 @@ void SvxBoundArgs::Add() nBoolIdx = nBoolIdx - next; nCount = nCount - next; aBoolArr.erase( aBoolArr.begin() + nBoolIdx, aBoolArr.begin() + (nBoolIdx + next) ); - if( nBoolIdx ) + if (nBoolIdx > 0) aBoolArr[ nBoolIdx - 1 ] = false; #if OSL_DEBUG_LEVEL > 1 else diff --git a/filter/source/msfilter/escherex.cxx b/filter/source/msfilter/escherex.cxx index d3be3f16906b..c0b854d5de48 100644 --- a/filter/source/msfilter/escherex.cxx +++ b/filter/source/msfilter/escherex.cxx @@ -2507,7 +2507,7 @@ static void ConvertEnhancedCustomShapeEquation( OSL_ENSURE(false, "Attempted out of bound access to rEquationOrder of CustomShape (!)"); } } - nMask <<= 1; + nMask = sal_uInt32(nMask << 1); } } }