From 7fb3d1a197d948fca39d621ad4bb3b65d4105da4 Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Wed, 17 Jul 2024 10:04:59 +0100 Subject: [PATCH] Codechange: Use range-for to iterate airport specs to find first available. --- src/airport_gui.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/airport_gui.cpp b/src/airport_gui.cpp index b73ef24901..727a8e1f64 100644 --- a/src/airport_gui.cpp +++ b/src/airport_gui.cpp @@ -537,10 +537,9 @@ public: { /* First try to select an airport in the selected class. */ AirportClass *sel_apclass = AirportClass::Get(_selected_airport_class); - for (uint i = 0; i < sel_apclass->GetSpecCount(); i++) { - const AirportSpec *as = sel_apclass->GetSpec(i); + for (const AirportSpec *as : sel_apclass->Specs()) { if (as->IsAvailable()) { - this->SelectOtherAirport(i); + this->SelectOtherAirport(as->index); return; } }