changeset 4397:0ce445ab0a05 draft

(svn r6150) -Codechange: introduced and used RoadStopID where needed
author truelight <truelight@openttd.org>
date Sat, 26 Aug 2006 18:27:15 +0000
parents 2238f338aed8
children 439b6cf85711
files openttd.h station.h station_cmd.c
diffstat 3 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/openttd.h
+++ b/openttd.h
@@ -37,6 +37,7 @@
 typedef struct DrawPixelInfo DrawPixelInfo;
 typedef uint16 VehicleID;
 typedef uint16 StationID;
+typedef uint16 RoadStopID;
 typedef uint16 TownID;
 typedef uint16 IndustryID;
 typedef uint16 DepotID;
--- a/station.h
+++ b/station.h
@@ -35,7 +35,7 @@
 	TileIndex xy;
 	bool used;
 	byte status;
-	uint32 index;
+	RoadStopID index;
 	byte num_vehicles;
 	StationID station;
 	struct RoadStop *next;
--- a/station_cmd.c
+++ b/station_cmd.c
@@ -153,7 +153,7 @@
 	 * TODO - This is just a temporary stage, this will be removed. */
 	for (rs = GetRoadStop(0); rs != NULL; rs = (rs->index + 1 < GetRoadStopPoolSize()) ? GetRoadStop(rs->index + 1) : NULL) {
 		if (!IsValidRoadStop(rs)) {
-			uint index = rs->index;
+			RoadStopID index = rs->index;
 
 			memset(rs, 0, sizeof(*rs));
 			rs->index = index;