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,12 +752,15 @@ public:
|
|||
if (src.ride_index != RCT12_RIDE_ID_NULL)
|
||||
{
|
||||
auto ride = get_ride(src.ride_index);
|
||||
if (ride != nullptr)
|
||||
{
|
||||
ride->measurement = std::make_unique<RideMeasurement>();
|
||||
ride->measurement->ride = ride;
|
||||
ImportRideMeasurement(*ride->measurement, src);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void ImportRideMeasurement(RideMeasurement& dst, const RCT12RideMeasurement& src)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue