From b7747b50ce27168b02dd4e4839ad50b1e2444464 Mon Sep 17 00:00:00 2001 From: matthijs Date: Tue, 8 Mar 2005 22:28:59 +0000 Subject: [PATCH] (svn r1968) - Fix: [NPF] Mixed declarations and statements --- npf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/npf.c b/npf.c index 20e54c9828..2192a9f213 100644 --- a/npf.c +++ b/npf.c @@ -410,6 +410,8 @@ int32 NPFFindDepot(AyStar* as, AyStarNode *node) { /* Will find a station identified using the NPFFindStationOrTileData */ int32 NPFFindStationOrTile(AyStar* as, AyStarNode *node) { + NPFFindStationOrTileData* fstd = (NPFFindStationOrTileData*)as->user_target; + TileIndex tile = node->tile; /* See if we checked this before */ if (NPFGetFlag(node, NPF_FLAG_TARGET_CHECKED)) @@ -419,8 +421,6 @@ int32 NPFFindStationOrTile(AyStar* as, AyStarNode *node) { /* If GetNeighbours said we could get here, we assume the station type * is correct */ - NPFFindStationOrTileData* fstd = (NPFFindStationOrTileData*)as->user_target; - TileIndex tile = node->tile; if ( (fstd->station_index == -1 && tile == fstd->dest_coords) || /* We've found the tile, or */ (IsTileType(tile, MP_STATION) && _map2[tile] == fstd->station_index) /* the station */