From 493fe46e44eb71aa90da0689f4c924860a413265 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 26 Mar 2023 15:11:06 +0300 Subject: fixes #3464 (QuickSearch: crash on adding column) --- plugins/QuickSearch/src/window.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'plugins/QuickSearch') diff --git a/plugins/QuickSearch/src/window.cpp b/plugins/QuickSearch/src/window.cpp index 8624be7d98..b62fd978e3 100644 --- a/plugins/QuickSearch/src/window.cpp +++ b/plugins/QuickSearch/src/window.cpp @@ -243,6 +243,9 @@ INT_PTR QSMainDlg::NewLVProc(UINT msg, WPARAM wParam, LPARAM lParam) ti.uId = LPARAM(m_hwnd); int num = ListViewToColumn(OldHSubItem); + if (num == -1) + break; + auto &pCol = g_plugin.m_columns[num]; if (pCol.isXstatus || pCol.isGender) { auto *pRow = GetRow(OldHItem); -- cgit v1.2.3