mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-12 01:24:54 +00:00
(svn r25016) -Fix [FS#5476]: integer overflow in UpdateStationRating (fonsinchen)
This commit is contained in:
parent
20668eeb73
commit
bae033c23d
@ -3307,7 +3307,9 @@ static void UpdateStationRating(Station *st)
|
|||||||
waiting_changed = true;
|
waiting_changed = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (waiting_changed) ge->cargo.Truncate(ge->cargo.Count() - waiting);
|
if (waiting_changed && waiting < ge->cargo.Count()) {
|
||||||
|
ge->cargo.Truncate(ge->cargo.Count() - waiting);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user