1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-31 10:29:10 +00:00

(svn r23312) -Fix [FS#4849]: assertion could be triggered in case a station was removed just after a vehicle delivered cargo to it

This commit is contained in:
rubidium
2011-11-23 20:36:27 +00:00
parent ecbe29ecb7
commit 560bae8c91

View File

@@ -3027,8 +3027,8 @@ void TriggerWatchedCargoCallbacks(Station *st)
*/
static bool StationHandleBigTick(BaseStation *st)
{
if (!st->IsInUse() && ++st->delete_ctr >= 8) {
delete st;
if (!st->IsInUse()) {
if (++st->delete_ctr >= 8) delete st;
return false;
}