mirror of https://github.com/OpenRCT2/OpenRCT2.git
Fix #9755: Crash when importing ride measurement for null ride
This commit is contained in:
parent
746d784b0e
commit
b17e9b1b18
|
@ -752,9 +752,12 @@ public:
|
||||||
if (src.ride_index != RCT12_RIDE_ID_NULL)
|
if (src.ride_index != RCT12_RIDE_ID_NULL)
|
||||||
{
|
{
|
||||||
auto ride = get_ride(src.ride_index);
|
auto ride = get_ride(src.ride_index);
|
||||||
ride->measurement = std::make_unique<RideMeasurement>();
|
if (ride != nullptr)
|
||||||
ride->measurement->ride = ride;
|
{
|
||||||
ImportRideMeasurement(*ride->measurement, src);
|
ride->measurement = std::make_unique<RideMeasurement>();
|
||||||
|
ride->measurement->ride = ride;
|
||||||
|
ImportRideMeasurement(*ride->measurement, src);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue