From 8d033e964ef50dab43dd1eac309ffc3c13ac5796 Mon Sep 17 00:00:00 2001 From: yexo Date: Sat, 6 Mar 2010 23:54:54 +0000 Subject: (svn r19361) -Fix [FS#3664](r19353): crash when an airport was deleted --- src/airport.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/airport.cpp b/src/airport.cpp index 00ef18137..2db4b8af0 100644 --- a/src/airport.cpp +++ b/src/airport.cpp @@ -378,5 +378,6 @@ static void AirportPrintOut(uint nofelements, const AirportFTA *layout, bool ful const AirportFTAClass *GetAirport(const byte airport_type) { + if (airport_type == AT_DUMMY) return &_airportfta_dummy; return AirportSpec::Get(airport_type)->fsm; } -- cgit v1.2.3-70-g09d2