File diff r16771:4bed7eec5f95 → r16772:c9de70d3970c
src/ai/api/ai_vehicle.cpp
Show inline comments
 
@@ -49,13 +49,7 @@
 

	
 
	const Vehicle *v = ::Vehicle::Get(vehicle_id);
 
	switch (v->type) {
 
		case VEH_ROAD: {
 
			uint total_length = 0;
 
			for (const Vehicle *u = v; u != NULL; u = u->Next()) {
 
				total_length += ::RoadVehicle::From(u)->rcache.cached_veh_length;
 
			}
 
			return total_length;
 
		}
 
		case VEH_ROAD:  return ::RoadVehicle::From(v)->rcache.cached_total_length;
 
		case VEH_TRAIN: return ::Train::From(v)->tcache.cached_total_length;
 
		default: return -1;
 
	}