# HG changeset patch # User celestar # Date 1144607724 0 # Node ID 6e047200a55f149b54a1cf2a8c671584c1b13374 # Parent 1a4ffb2bc0f4092b2806e40fa1fa5147b42a5066 (svn r4341) -Fix (FS#101) When a player got bankrupt, slots were not cleared, because vehicles got deleted directly by DeleteVehicle diff -r 1a4ffb2bc0f4 -r 6e047200a55f vehicle.c --- a/vehicle.c Sun Apr 09 18:25:31 2006 +0000 +++ b/vehicle.c Sun Apr 09 18:35:24 2006 +0000 @@ -548,6 +548,7 @@ u = v->next; has_artic_part = EngineHasArticPart(v); DeleteName(v->string_id); + if (v->type == VEH_Road) ClearSlot(v); v->type = 0; UpdateVehiclePosHash(v, INVALID_COORD, 0); v->next_hash = INVALID_VEHICLE;