From d5a4c893656f61950595c057c7643f4082228d47 Mon Sep 17 00:00:00 2001 From: frosch Date: Mon, 20 Jul 2009 19:58:33 +0000 Subject: (svn r16894) -Codechange: Add [Specialised]Vehicle::Last(). --- src/yapf/yapf_rail.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/yapf') diff --git a/src/yapf/yapf_rail.cpp b/src/yapf/yapf_rail.cpp index 13c064eb8..d5a5f51a2 100644 --- a/src/yapf/yapf_rail.cpp +++ b/src/yapf/yapf_rail.cpp @@ -537,8 +537,7 @@ Trackdir YapfChooseRailTrack(const Vehicle *v, TileIndex tile, DiagDirection ent bool YapfCheckReverseTrain(const Vehicle *vt) { const Train *v = Train::From(vt); - /* last wagon */ - const Train *last_veh = Train::From(GetLastVehicleInChain(v)); + const Train *last_veh = v->Last(); /* get trackdirs of both ends */ Trackdir td = v->GetVehicleTrackdir(); @@ -600,7 +599,7 @@ bool YapfFindNearestRailDepotTwoWay(const Vehicle *v, int max_distance, int reve *depot_tile = INVALID_TILE; *reversed = false; - const Vehicle *last_veh = GetLastVehicleInChain(v); + const Vehicle *last_veh = v->Last(); PBSTileInfo origin = FollowTrainReservation(Train::From(v)); TileIndex last_tile = last_veh->tile; -- cgit v1.2.3-70-g09d2