mirror of https://github.com/OpenRCT2/OpenRCT2.git
Check rct_window is NULL
This commit is contained in:
parent
b7ca7d25ee
commit
349d19e834
|
@ -7685,9 +7685,6 @@ void ride_set_to_default_inspection_interval(sint32 rideIndex)
|
||||||
*/
|
*/
|
||||||
void ride_crash(uint8 rideIndex, uint8 vehicleIndex)
|
void ride_crash(uint8 rideIndex, uint8 vehicleIndex)
|
||||||
{
|
{
|
||||||
// It is unnecessary to deal with ride crash in headless server
|
|
||||||
if (gOpenRCT2Headless) return;
|
|
||||||
|
|
||||||
Ride *ride = get_ride(rideIndex);
|
Ride *ride = get_ride(rideIndex);
|
||||||
rct_vehicle *vehicle = GET_VEHICLE(ride->vehicles[vehicleIndex]);
|
rct_vehicle *vehicle = GET_VEHICLE(ride->vehicles[vehicleIndex]);
|
||||||
|
|
||||||
|
@ -7698,7 +7695,7 @@ void ride_crash(uint8 rideIndex, uint8 vehicleIndex)
|
||||||
rct_window * w = context_open_intent(intent);
|
rct_window * w = context_open_intent(intent);
|
||||||
intent_release(intent);
|
intent_release(intent);
|
||||||
|
|
||||||
if (w->viewport != NULL) {
|
if (w != NULL && w->viewport != NULL) {
|
||||||
w->viewport->flags |= VIEWPORT_FLAG_SOUND_ON;
|
w->viewport->flags |= VIEWPORT_FLAG_SOUND_ON;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue