1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00

Improve #4617: signs causing crashes (#11094)

This commit is contained in:
Michał Janiszewski
2020-06-12 21:33:07 +02:00
committed by GitHub
parent 082dfc4bb0
commit a8d21610fb

View File

@@ -177,6 +177,10 @@ rct_window* window_sign_open(rct_windownumber number)
}
}
tile_element++;
if (tile_element >= &gTileElements[std::size(gTileElements)])
{
return nullptr;
}
}
int32_t view_z = tile_element->GetBaseZ();
@@ -230,6 +234,10 @@ static void window_sign_mouseup(rct_window* w, rct_widgetindex widgetIndex)
}
}
tile_element++;
if (tile_element >= &gTileElements[std::size(gTileElements)])
{
return;
}
}
auto sceneryRemoveAction = LargeSceneryRemoveAction(