--- a/roadveh_cmd.c Sun Jun 26 21:59:21 2005 +0000
+++ b/roadveh_cmd.c Mon Jun 27 06:57:24 2005 +0000
@@ -907,11 +907,8 @@
static void *EnumFindVehToOvertake(Vehicle *v, OvertakeData *od)
{
- if (v->tile != (TileIndex)od->tile ||
- v->type != VEH_Road ||
- v == od->u ||
- v == od->v)
- return NULL;
+ if (v->tile != od->tile || v->type != VEH_Road || v == od->u || v == od->v)
+ return NULL;
return v;
}
@@ -1079,7 +1076,7 @@
if (v->u.road.reverse_ctr != 0) {
/* What happens here?? */
v->u.road.reverse_ctr = 0;
- if (v->tile != (TileIndex)tile) {
+ if (v->tile != tile) {
return_track(_road_reverse_table[enterdir]);
}
}