oox/source/export/drawingml.cxx | 2 +- sd/source/filter/eppt/pptx-text.cxx | 2 +- sw/source/core/fields/cellfml.cxx | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-)
New commits: commit e2cc762dc1587442d3a016e197401cc6794b96fa Author: Caolán McNamara <[email protected]> AuthorDate: Mon Aug 4 20:05:44 2025 +0100 Commit: Caolán McNamara <[email protected]> CommitDate: Sun Aug 10 20:01:55 2025 +0200 cid#1660044 silence Overflowed integer argument Change-Id: Ib2e4000fd1139d1a8f87b0d320e60bce598548ae Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189315 Tested-by: Jenkins Reviewed-by: Caolán McNamara <[email protected]> diff --git a/sw/source/core/fields/cellfml.cxx b/sw/source/core/fields/cellfml.cxx index 8d0fd6cfce89..074a1221487c 100644 --- a/sw/source/core/fields/cellfml.cxx +++ b/sw/source/core/fields/cellfml.cxx @@ -290,7 +290,7 @@ bool SwTableCalcPara::CalcWithStackOverflow() sal_uInt16 nSaveMaxSize = m_nMaxSize; m_nMaxSize = cMAXSTACKSIZE - 5; - sal_uInt16 nCnt = 0; + int nCnt = 0; SwTableBoxes aStackOverflows; do { SwTableBox* pBox = const_cast<SwTableBox*>(m_pLastTableBox); @@ -309,7 +309,7 @@ bool SwTableCalcPara::CalcWithStackOverflow() m_rCalc.SetCalcError( SwCalcError::NONE ); m_pBoxStack->clear(); - while( !m_rCalc.IsCalcError() && nCnt ) + while (!m_rCalc.IsCalcError() && nCnt > 0) { aStackOverflows[ --nCnt ]->GetValue( *this ); if( IsStackOverflow() && !CalcWithStackOverflow() ) commit 95732c46f6d4ddc123f19e4ecfe294d7b481fc63 Author: Caolán McNamara <[email protected]> AuthorDate: Sat Aug 9 19:18:57 2025 +0100 Commit: Caolán McNamara <[email protected]> CommitDate: Sun Aug 10 20:01:48 2025 +0200 cid#1659921 silence Overflowed constant and cid#1659823 Overflowed constant Change-Id: Ib1e49746be680bfe8b9a9bb2c2ab7e408902587a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189314 Tested-by: Jenkins Reviewed-by: Caolán McNamara <[email protected]> diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx index ca1b45499bf4..75d23c2ae6d4 100644 --- a/oox/source/export/drawingml.cxx +++ b/oox/source/export/drawingml.cxx @@ -5561,7 +5561,7 @@ sal_Unicode DrawingML::SubstituteBullet( sal_Unicode cBulletId, css::awt::FontDe { rtl_TextEncoding eCharSet = rFontDesc.CharSet; cBulletId = msfilter::util::bestFitOpenSymbolToMSFont(cBulletId, eCharSet, rFontDesc.Name); - rFontDesc.CharSet = eCharSet; + rFontDesc.CharSet = static_cast<sal_Int16>(eCharSet); } return cBulletId; diff --git a/sd/source/filter/eppt/pptx-text.cxx b/sd/source/filter/eppt/pptx-text.cxx index de1db1a4bcf1..be7435009a2b 100644 --- a/sd/source/filter/eppt/pptx-text.cxx +++ b/sd/source/filter/eppt/pptx-text.cxx @@ -894,7 +894,7 @@ void ParagraphObj::ImplGetNumberingLevel( PPTExBulletProvider* pBuProv, sal_Int1 { rtl_TextEncoding eChrSet = aFontDesc.CharSet; cBulletId = msfilter::util::bestFitOpenSymbolToMSFont(cBulletId, eChrSet, aFontDesc.Name); - aFontDesc.CharSet = eChrSet; + aFontDesc.CharSet = static_cast<sal_Int16>(eChrSet); } if ( !aFontDesc.Name.isEmpty() )
