diff options
author | George Hazan <george.hazan@gmail.com> | 2023-06-07 21:40:35 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-06-07 21:40:35 +0300 |
commit | 9721b22f613c57526c92a3d41295374a22595f84 (patch) | |
tree | 1fb51ea04840f9538a204a241d498651b889e83a /plugins/NewStory/src | |
parent | 41485625eeed7d42935c7f06157ae45be3aa76e3 (diff) |
NewStory: fix for a very rare crash
Diffstat (limited to 'plugins/NewStory/src')
-rw-r--r-- | plugins/NewStory/src/history_control.cpp | 4 |
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); |