From eec99b6fae37654f4f2bf4d999495e475d002fa4 Mon Sep 17 00:00:00 2001 From: Hielke Morsink Date: Tue, 2 Aug 2022 21:55:23 +0200 Subject: [PATCH] Catch window refs by reference instead of copy --- src/openrct2/interface/Window.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openrct2/interface/Window.cpp b/src/openrct2/interface/Window.cpp index 13ca017ae8..c6213930fc 100644 --- a/src/openrct2/interface/Window.cpp +++ b/src/openrct2/interface/Window.cpp @@ -729,7 +729,7 @@ rct_window* window_bring_to_front_by_number(rct_windowclass cls, rct_windownumbe */ void window_push_others_right(rct_window& window) { - window_visit_each([window](rct_window* w) { + window_visit_each([&window](rct_window* w) { if (w == &window) return; if (w->flags & (WF_STICK_TO_BACK | WF_STICK_TO_FRONT)) @@ -761,7 +761,7 @@ void window_push_others_right(rct_window& window) void window_push_others_below(rct_window& w1) { // Enumerate through all other windows - window_visit_each([w1](rct_window* w2) { + window_visit_each([&w1](rct_window* w2) { if (&w1 == w2) return; // ?