1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-19 20:49:11 +00:00

(svn r18647) -Fix: [YAPP] A train inside a station was not always found when checking for trains on a reserved path.

This commit is contained in:
michi_cc
2009-12-27 14:37:50 +00:00
parent 182b0b5c14
commit f7025612e1
3 changed files with 19 additions and 5 deletions

View File

@@ -34,7 +34,7 @@ struct PBSTileInfo {
PBSTileInfo(TileIndex _t, Trackdir _td, bool _okay) : tile(_t), trackdir(_td), okay(_okay) {}
};
PBSTileInfo FollowTrainReservation(const Train *v, bool *train_on_res = NULL);
PBSTileInfo FollowTrainReservation(const Train *v, Vehicle **train_on_res = NULL);
bool IsSafeWaitingPosition(const Train *v, TileIndex tile, Trackdir trackdir, bool include_line_end, bool forbid_90deg = false);
bool IsWaitingPositionFree(const Train *v, TileIndex tile, Trackdir trackdir, bool forbid_90deg = false);