summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-09-04 20:28:43 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-09-04 20:28:43 +0300
commit78d6b64ff4127e284a667f6ab5341050a78f3f38 (patch)
treeef499b995734cc3db9bdde8de03d0c700425ad2b /plugins
parentf597087c1cb399f22ce288ba695bfef439705f2f (diff)
fixes #3663 (NewStory: падение при вставке)
Diffstat (limited to 'plugins')
-rw-r--r--plugins/NewStory/src/history_control.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/NewStory/src/history_control.cpp b/plugins/NewStory/src/history_control.cpp
index 06da9d4552..a1d3399c0f 100644
--- a/plugins/NewStory/src/history_control.cpp
+++ b/plugins/NewStory/src/history_control.cpp
@@ -215,7 +215,8 @@ void NewstoryListData::ClearSelection(int iFirst, int iLast)
std::swap(start, end);
for (int i = start; i <= end; ++i)
- GetItem(i)->m_bSelected = false;
+ if (auto *pItem = GetItem(i))
+ pItem->m_bSelected = false;
InvalidateRect(m_hwnd, 0, FALSE);
}