summaryrefslogtreecommitdiff
path: root/src/station.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2009-07-26 16:17:49 +0000
committerrubidium <rubidium@openttd.org>2009-07-26 16:17:49 +0000
commit2dd998ab06d0f79445bf96239da9944fa30b7578 (patch)
treed230b550010fe91e42a879808170d09958464f67 /src/station.cpp
parent0081bb9a960473bd1e4f4891416f401d1f50e5b8 (diff)
downloadopenttd-2dd998ab06d0f79445bf96239da9944fa30b7578.tar.xz
(svn r16962) -Codechange: more work towards multi tile waypoints
Diffstat (limited to 'src/station.cpp')
-rw-r--r--src/station.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/station.cpp b/src/station.cpp
index 96a49663b..f4138af04 100644
--- a/src/station.cpp
+++ b/src/station.cpp
@@ -39,7 +39,6 @@ BaseStation::~BaseStation()
Station::Station(TileIndex tile) :
SpecializedStation<Station, false>(tile),
- train_station(INVALID_TILE, 0, 0),
airport_tile(INVALID_TILE),
dock_tile(INVALID_TILE),
indtype(IT_INVALID),
@@ -423,7 +422,7 @@ bool StationRect::BeforeAddRect(TileIndex tile, int w, int h, StationRectMode mo
return false;
}
-bool StationRect::AfterRemoveTile(Station *st, TileIndex tile)
+bool StationRect::AfterRemoveTile(BaseStation *st, TileIndex tile)
{
int x = TileX(tile);
int y = TileY(tile);
@@ -473,7 +472,7 @@ bool StationRect::AfterRemoveTile(Station *st, TileIndex tile)
return false; // non-empty remaining rect
}
-bool StationRect::AfterRemoveRect(Station *st, TileIndex tile, int w, int h)
+bool StationRect::AfterRemoveRect(BaseStation *st, TileIndex tile, int w, int h)
{
assert(PtInExtendedRect(TileX(tile), TileY(tile)));
assert(PtInExtendedRect(TileX(tile) + w - 1, TileY(tile) + h - 1));