aboutsummaryrefslogtreecommitdiff
path: root/src/win/native/window_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/win/native/window_manager.cpp')
-rw-r--r--src/win/native/window_manager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/win/native/window_manager.cpp b/src/win/native/window_manager.cpp
index e1b14f4b..205a139c 100644
--- a/src/win/native/window_manager.cpp
+++ b/src/win/native/window_manager.cpp
@@ -25,7 +25,7 @@ WindowManager::WindowManager(WinUiApplication* application) {
}
WindowManager::~WindowManager() {
- for (const auto [key, window] : window_map_) delete window;
+ for (const auto& [key, window] : window_map_) delete window;
}
void WindowManager::RegisterWindow(HWND hwnd, WinNativeWindow* window) {
@@ -50,7 +50,7 @@ WinNativeWindow* WindowManager::FromHandle(HWND hwnd) {
std::vector<WinNativeWindow*> WindowManager::GetAllWindows() const {
std::vector<WinNativeWindow*> windows;
- for (auto [key, value] : window_map_) windows.push_back(value);
+ for (const auto& [key, value] : window_map_) windows.push_back(value);
return windows;
}
} // namespace cru::platform::native::win