diff --git a/src/waypoint.h b/src/waypoint.h --- a/src/waypoint.h +++ b/src/waypoint.h @@ -40,11 +40,6 @@ struct Waypoint : PoolItemxy != INVALID_TILE; } }; -static inline bool IsValidWaypointID(WaypointID index) -{ - return index < Waypoint::GetPoolSize() && Waypoint::Get(index)->IsValid(); -} - #define FOR_ALL_WAYPOINTS_FROM(wp, start) for (wp = Waypoint::Get(start); wp != NULL; wp = (wp->index + 1U < Waypoint::GetPoolSize()) ? Waypoint::Get(wp->index + 1U) : NULL) if (wp->IsValid()) #define FOR_ALL_WAYPOINTS(wp) FOR_ALL_WAYPOINTS_FROM(wp, 0)