roadveh_cmd.c
changeset 4170 1e4a024fd08b
parent 4095 55a5642143f1
child 4179 9e09dfdc1316
equal deleted inserted replaced
4169:b775328748af 4170:1e4a024fd08b
   876 static void* EnumFindVehToOvertake(Vehicle* v, void* data)
   876 static void* EnumFindVehToOvertake(Vehicle* v, void* data)
   877 {
   877 {
   878 	const OvertakeData* od = data;
   878 	const OvertakeData* od = data;
   879 
   879 
   880 	return
   880 	return
   881 		v->tile == od->tile && v->type == VEH_Road && v == od->u && v == od->v ?
   881 		v->tile == od->tile && v->type == VEH_Road && v != od->u && v != od->v ?
   882 			v : NULL;
   882 			v : NULL;
   883 }
   883 }
   884 
   884 
   885 static bool FindRoadVehToOvertake(OvertakeData *od)
   885 static bool FindRoadVehToOvertake(OvertakeData *od)
   886 {
   886 {