Merge pull request #8599 from janisozaur/fix-h2h7-r4-diamondheights

Add missing nullptr check in rct_peep::UpdateRideMazePathfinding
This commit is contained in:
Duncan 2019-03-12 11:19:04 +00:00 committed by GitHub
commit 5538fe3ac5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -4722,7 +4722,12 @@ void Guest::UpdateRideMazePathfinding()
} while (!(tileElement++)->IsLastForTile());
uint16_t mazeEntry = tileElement->AsTrack()->GetMazeEntry();
auto trackMazeEntry = tileElement->AsTrack();
if (trackMazeEntry == nullptr)
{
return;
}
uint16_t mazeEntry = trackMazeEntry->GetMazeEntry();
uint16_t openHedges = 0;
// var_37 is 3, 7, 11 or 15