summaryrefslogtreecommitdiff
path: root/src/airport_gui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/airport_gui.cpp')
-rw-r--r--src/airport_gui.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/airport_gui.cpp b/src/airport_gui.cpp
index 7e1671789..d170b0cbb 100644
--- a/src/airport_gui.cpp
+++ b/src/airport_gui.cpp
@@ -214,12 +214,12 @@ class BuildAirportWindow : public PickerWindowBase {
Scrollbar *vscroll;
/** Build a dropdown list of available airport classes */
- static DropDownList *BuildAirportClassDropDown()
+ static DropDownList BuildAirportClassDropDown()
{
- DropDownList *list = new DropDownList();
+ DropDownList list;
for (uint i = 0; i < AirportClass::GetClassCount(); i++) {
- list->push_back(new DropDownListStringItem(AirportClass::Get((AirportClassID)i)->name, i, false));
+ list.emplace_back(new DropDownListStringItem(AirportClass::Get((AirportClassID)i)->name, i, false));
}
return list;