1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-27 16:54:52 +01:00

Fix #9755: Crash when importing ride measurement for null ride

This commit is contained in:
Ted John
2019-08-07 23:11:11 +01:00
parent 746d784b0e
commit b17e9b1b18

View File

@@ -752,9 +752,12 @@ public:
if (src.ride_index != RCT12_RIDE_ID_NULL)
{
auto ride = get_ride(src.ride_index);
ride->measurement = std::make_unique<RideMeasurement>();
ride->measurement->ride = ride;
ImportRideMeasurement(*ride->measurement, src);
if (ride != nullptr)
{
ride->measurement = std::make_unique<RideMeasurement>();
ride->measurement->ride = ride;
ImportRideMeasurement(*ride->measurement, src);
}
}
}
}