vcl/source/control/ivctrl.cxx |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 72922587b9f8755bd06ea1a50a0387cb072f17dc
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Sat Jul 13 19:39:53 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sat Jul 13 21:59:49 2024 +0200

    cid#1610241 silence Improper use of negative value
    
    Change-Id: If258376bb3303ea6cd497c30c0610f22f7fe2f7a
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170433
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>
    Tested-by: Jenkins

diff --git a/vcl/source/control/ivctrl.cxx b/vcl/source/control/ivctrl.cxx
index 0664ad9207a1..8cf5eca9c8a0 100644
--- a/vcl/source/control/ivctrl.cxx
+++ b/vcl/source/control/ivctrl.cxx
@@ -536,6 +536,7 @@ void VerticalTabControl::RemovePage(std::u16string_view 
rPageId)
         if (pData->sId == rPageId)
         {
             sal_Int32 nEntryListPos = 
m_xChooser->GetEntryListPos(pData->pEntry);
+            assert(nEntryListPos >= 0);
             m_xChooser->RemoveEntry(nEntryListPos);
             m_xChooser->ArrangeIcons();
             maPageList.erase(it);

Reply via email to