summaryrefslogtreecommitdiff
path: root/plugins/NewStory/src
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-06-07 21:40:35 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-06-07 21:40:35 +0300
commit9721b22f613c57526c92a3d41295374a22595f84 (patch)
tree1fb51ea04840f9538a204a241d498651b889e83a /plugins/NewStory/src
parent41485625eeed7d42935c7f06157ae45be3aa76e3 (diff)
NewStory: fix for a very rare crash
Diffstat (limited to 'plugins/NewStory/src')
-rw-r--r--plugins/NewStory/src/history_control.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/NewStory/src/history_control.cpp b/plugins/NewStory/src/history_control.cpp
index 99e7c3e3bf..2e17209030 100644
--- a/plugins/NewStory/src/history_control.cpp
+++ b/plugins/NewStory/src/history_control.cpp
@@ -462,8 +462,8 @@ LRESULT CALLBACK NewstoryListWndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM
std::swap(start, end);
for (int i = start; i <= end; ++i) {
- auto *p = data->items.get(i, false);
- p->bSelected = true;
+ if (auto *p = data->items.get(i, false))
+ p->bSelected = true;
}
InvalidateRect(hwnd, 0, FALSE);