1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-30 18:09:09 +00:00

(svn r10931) -Fix [FS#1131]: when a station was destroyed and a vehicle was still loading, changing the current order of the loading vehicle caused a crash. This could happen with removing docks and oil rigs.

This commit is contained in:
rubidium
2007-08-18 22:56:58 +00:00
parent b8fb514321
commit fda1c9d34a

View File

@@ -69,6 +69,10 @@ Station::~Station()
if (CleaningPool()) return;
while (!loading_vehicles.empty()) {
loading_vehicles.front()->LeaveStation();
}
MarkDirty();
RebuildStationLists();
InvalidateWindowClasses(WC_STATION_LIST);