changeset 16102:1d72e3f86be2 draft

(svn r20795) -Codechange: clarify code/documentation of the start/stop bit in CmdMassStartStopVehicle (Krille)
author yexo <yexo@openttd.org>
date Mon, 13 Sep 2010 12:14:22 +0000
parents a2a21055ba5c
children 4e3a00897570
files src/vehicle_cmd.cpp
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/vehicle_cmd.cpp
+++ b/src/vehicle_cmd.cpp
@@ -434,7 +434,7 @@
  * @param tile Tile of the depot where the vehicles are started/stopped (only used for depots)
  * @param flags type of operation
  * @param p1 bitmask
- *   - bit 0 false = start vehicles, true = stop vehicles
+ *   - bit 0 set = start vehicles, unset = stop vehicles
  *   - bit 1 if set, then it's a vehicle list window, not a depot and Tile is ignored in this case
  * @param p2 packed VehicleListIdentifier
  * @param text unused
@@ -443,7 +443,7 @@
 CommandCost CmdMassStartStopVehicle(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
 {
 	VehicleList list;
-	bool start_stop = HasBit(p1, 0);
+	bool do_start = HasBit(p1, 0);
 	bool vehicle_list_window = HasBit(p1, 1);
 
 	VehicleListIdentifier vli;
@@ -460,7 +460,7 @@
 	for (uint i = 0; i < list.Length(); i++) {
 		const Vehicle *v = list[i];
 
-		if (!!(v->vehstatus & VS_STOPPED) != start_stop) continue;
+		if (!!(v->vehstatus & VS_STOPPED) != do_start) continue;
 
 		if (!vehicle_list_window) {
 			if (vli.vtype == VEH_TRAIN) {