1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-17 20:13:07 +01:00

Fix guest window accessing members after it is deleted

Calling `Close()` on a window deletes its object, rendering any future
uses of its members invalid.
This commit is contained in:
Michał Janiszewski
2023-03-26 23:39:59 +02:00
parent bb6182bafb
commit 1670de0a4e

View File

@@ -207,7 +207,7 @@ public:
{
case WIDX_CLOSE:
Close();
break;
return;
case WIDX_TAB_1:
case WIDX_TAB_2:
case WIDX_TAB_3:
@@ -216,7 +216,7 @@ public:
case WIDX_TAB_6:
case WIDX_TAB_7:
SetPage(widx - WIDX_TAB_1);
break;
return;
}
switch (page)