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;