svl/source/misc/inethist.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 898594dc5d90087b6c711551ed698802c99571f2
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Mon Aug 12 12:40:23 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Fri Aug 16 09:30:08 2024 +0200

    cid#1608509 silence Overflowed array index read
    
    Change-Id: Ie42eb4de09968e5c21030936c693ad348c05bbdf
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171925
    Tested-by: Caolán McNamara <caolan.mcnam...@collabora.com>
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/svl/source/misc/inethist.cxx b/svl/source/misc/inethist.cxx
index dc25d6b0b5a9..12e0b66365cd 100644
--- a/svl/source/misc/inethist.cxx
+++ b/svl/source/misc/inethist.cxx
@@ -181,7 +181,7 @@ sal_uInt16 INetURLHistory_Impl::find (sal_uInt32 nHash) 
const
 
     while ((l < r) && (r < c))
     {
-        sal_uInt16 m = (l + r) / 2;
+        sal_uInt16 m = ((l + r) / 2) & 0xFFFF;
         if (m_pHash[m] == nHash)
             return m;
 

Reply via email to