lotuswordpro/source/filter/explode.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 70d3278ad49dd8c3a41f8dbfcc53357124b245f8
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Wed Sep 25 09:13:23 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Mon Oct 21 12:33:48 2024 +0200

    cid#1608255 silence Overflowed constant
    
    Change-Id: I3b518782a82bd1f066a36c87d1a52e5e44e4abda
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175259
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/lotuswordpro/source/filter/explode.cxx 
b/lotuswordpro/source/filter/explode.cxx
index a001254d0be4..72d0a8925557 100644
--- a/lotuswordpro/source/filter/explode.cxx
+++ b/lotuswordpro/source/filter/explode.cxx
@@ -281,7 +281,7 @@ sal_Int32 Decompression::explode()
             //       if LENGTH == 2
             //              D1 = D1 << 2
             //              read 2 bits -> D2
-            D1 = D1 << 2;
+            D1 = (D1 & 0x3fffffff) << 2;
             if (0 != ReadBits(2, D2))
                 break;
         }

Reply via email to