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