1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-31 10:45:16 +01:00

Fix #7085: Track design placement going over buffer

This commit is contained in:
Michał Janiszewski
2018-01-30 15:49:29 +01:00
committed by Duncan
parent ac2ad02491
commit 7041d0c978

View File

@@ -750,7 +750,8 @@ track_design_place_scenery(rct_td6_scenery_element * scenery_start, uint8 rideIn
new_tile = 0;
break;
}
if (selectionTile + 1 >= &gMapSelectionTiles[300])
// Need to subtract one because selectionTile in following block is incremented
if (selectionTile + 1 >= &gMapSelectionTiles[Util::CountOf(gMapSelectionTiles) - 1])
{
new_tile = 0;
break;