Mercurial > hg > openttd
changeset 14746:afbee6045ede draft
(svn r19334) -Codechange: method-call codestyle fixes, and introduction of const reference formal parameter.
author | alberth <alberth@openttd.org> |
---|---|
date | Sat, 06 Mar 2010 11:54:59 +0000 |
parents | cb686b397976 |
children | 0f3ad8b96b47 |
files | src/base_station_base.h src/station.cpp |
diffstat | 2 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/src/base_station_base.h +++ b/src/base_station_base.h @@ -46,7 +46,7 @@ static bool ScanForStationTiles(StationID st_id, int left_a, int top_a, int right_a, int bottom_a); - StationRect& operator = (Rect src); + StationRect& operator = (const Rect &src); }; /** Base class for all station-ish types */
--- a/src/station.cpp +++ b/src/station.cpp @@ -370,13 +370,13 @@ { int x = TileX(tile); int y = TileY(tile); - if (IsEmpty()) { + if (this->IsEmpty()) { /* we are adding the first station tile */ if (mode != ADD_TEST) { this->left = this->right = x; this->top = this->bottom = y; } - } else if (!PtInExtendedRect(x, y)) { + } else if (!this->PtInExtendedRect(x, y)) { /* current rect is not empty and new point is outside this rect * make new spread-out rectangle */ Rect new_rect = {min(x, this->left), min(y, this->top), max(x, this->right), max(y, this->bottom)}; @@ -481,15 +481,15 @@ 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)); + assert(this->PtInExtendedRect(TileX(tile), TileY(tile))); + assert(this->PtInExtendedRect(TileX(tile) + w - 1, TileY(tile) + h - 1)); bool empty = this->AfterRemoveTile(st, tile); - if (w != 1 || h != 1) empty = empty || AfterRemoveTile(st, TILE_ADDXY(tile, w - 1, h - 1)); + if (w != 1 || h != 1) empty = empty || this->AfterRemoveTile(st, TILE_ADDXY(tile, w - 1, h - 1)); return empty; } -StationRect& StationRect::operator = (Rect src) +StationRect& StationRect::operator = (const Rect &src) { this->left = src.left; this->top = src.top;