From f2e45daf54a69b51f847e31dad422663e124ba88 Mon Sep 17 00:00:00 2001 From: pasky Date: Tue, 8 Mar 2005 00:18:31 +0000 Subject: [PATCH] (svn r1957) Compilation fix. --- npf.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/npf.c b/npf.c index ea9001f1b3..3ca44c1020 100644 --- a/npf.c +++ b/npf.c @@ -179,12 +179,13 @@ int32 NPFCalcStationOrTileHeuristic(AyStar* as, AyStarNode* current, OpenListNod NPFFoundTargetData* ftd = (NPFFoundTargetData*)as->user_path; TileIndex from = current->tile; TileIndex to = fstd->dest_coords; + uint dist; // for train-stations, we are going to aim for the closest station tile if ((as->user_data[NPF_TYPE] == TRANSPORT_RAIL) && (fstd->station_index != -1)) - to = CalcClosestStationTile(fstd->station_index, from); + to = CalcClosestStationTile(fstd->station_index, from); - uint dist = DistanceManhattan(from, to) * NPF_TILE_LENGTH; + dist = DistanceManhattan(from, to) * NPF_TILE_LENGTH; if (dist < ftd->best_bird_dist) { ftd->best_bird_dist = dist;