diff options
author | tron <tron@openttd.org> | 2007-01-17 22:32:34 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2007-01-17 22:32:34 +0000 |
commit | 3be30b8842dfb1697b49f9e46e3d499132eb39bb (patch) | |
tree | 1af5c63dbc69cb531446410531f5416861231627 /src/station.h | |
parent | 004f1b061ffa48f474b80a71da789dca4da599f0 (diff) | |
download | openttd-3be30b8842dfb1697b49f9e46e3d499132eb39bb.tar.xz |
(svn r8212) -Fix
Remove the unnecessary attribute RoadStop::used. The same information can be derived from RoadStop::xy
Diffstat (limited to 'src/station.h')
-rw-r--r-- | src/station.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/station.h b/src/station.h index 7d0ec21fa..7299b87f7 100644 --- a/src/station.h +++ b/src/station.h @@ -46,9 +46,8 @@ enum { typedef struct RoadStop { TileIndex xy; - bool used; - byte status; RoadStopID index; + byte status; byte num_vehicles; struct RoadStop *next; struct RoadStop *prev; @@ -258,7 +257,7 @@ DECLARE_OLD_POOL(RoadStop, RoadStop, 5, 2000) */ static inline bool IsValidRoadStop(const RoadStop *rs) { - return rs->used; + return rs->xy != INVALID_TILE; } #define FOR_ALL_ROADSTOPS_FROM(rs, start) for (rs = GetRoadStop(start); rs != NULL; rs = (rs->index + 1U < GetRoadStopPoolSize()) ? GetRoadStop(rs->index + 1U) : NULL) if (IsValidRoadStop(rs)) |