From d33fbf640abf306b8b511ab493ec14497f48c13b Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 29 Apr 2021 21:54:11 +0300 Subject: if error returned, CCtrlListView::GetItem shall also return error --- src/mir_core/src/CCtrlListView.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/mir_core/src/CCtrlListView.cpp b/src/mir_core/src/CCtrlListView.cpp index 9573cc0b02..b41aa8e085 100644 --- a/src/mir_core/src/CCtrlListView.cpp +++ b/src/mir_core/src/CCtrlListView.cpp @@ -145,8 +145,7 @@ LPARAM CCtrlListView::GetItemData(int iItem) const LVITEM lvi = { 0 }; lvi.mask = LVIF_PARAM; lvi.iItem = iItem; - GetItem(&lvi); - return lvi.lParam; + return GetItem(&lvi) ? lvi.lParam : -1; } void CCtrlListView::GetCaretPos(CContextMenuPos &pos) const -- cgit v1.2.3