summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2024-02-27 21:31:53 +0100
committerGitHub <noreply@github.com>2024-02-27 21:31:53 +0100
commit7682bc3f4d114963bb4f9812059769f027be4e1a (patch)
tree73463284a19378e5b308fc0184daf2919741b725
parentac4376814b0bd721d0ae41a0a521e1bc1e6f8ad8 (diff)
parenta0084803b43db35205aa1582179fac081dc56c5f (diff)
downloadredot-engine-7682bc3f4d114963bb4f9812059769f027be4e1a.tar.gz
Merge pull request #88932 from bruvzg/fix_indicatore_destroy
[macOS/Windows] Fix application indicator destruction.
-rw-r--r--platform/macos/display_server_macos.mm2
-rw-r--r--platform/windows/display_server_windows.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/platform/macos/display_server_macos.mm b/platform/macos/display_server_macos.mm
index d8e546f571..b2014f2849 100644
--- a/platform/macos/display_server_macos.mm
+++ b/platform/macos/display_server_macos.mm
@@ -4905,7 +4905,7 @@ DisplayServerMacOS::~DisplayServerMacOS() {
}
// Destroy all status indicators.
- for (HashMap<IndicatorID, IndicatorData>::Iterator E = indicators.begin(); E;) {
+ for (HashMap<IndicatorID, IndicatorData>::Iterator E = indicators.begin(); E; ++E) {
[[NSStatusBar systemStatusBar] removeStatusItem:E->value.item];
}
diff --git a/platform/windows/display_server_windows.cpp b/platform/windows/display_server_windows.cpp
index 6f3f6189e5..4bb6d2f3f5 100644
--- a/platform/windows/display_server_windows.cpp
+++ b/platform/windows/display_server_windows.cpp
@@ -5539,7 +5539,7 @@ DisplayServerWindows::~DisplayServerWindows() {
cursors_cache.clear();
// Destroy all status indicators.
- for (HashMap<IndicatorID, IndicatorData>::Iterator E = indicators.begin(); E;) {
+ for (HashMap<IndicatorID, IndicatorData>::Iterator E = indicators.begin(); E; ++E) {
NOTIFYICONDATAW ndat;
ZeroMemory(&ndat, sizeof(NOTIFYICONDATAW));
ndat.cbSize = sizeof(NOTIFYICONDATAW);