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() )

Reply via email to