diff --git a/src/autoreplace_gui.cpp b/src/autoreplace_gui.cpp --- a/src/autoreplace_gui.cpp +++ b/src/autoreplace_gui.cpp @@ -144,7 +144,7 @@ class ReplaceVehicleWindow : public Wind const Engine *e; FOR_ALL_ENGINES_OF_TYPE(e, type) { EngineID eid = e->index; - if (type == VEH_TRAIN && !GenerateReplaceRailList(eid, draw_left, this->replace_engines)) continue; // special rules for trains + if (type == VEH_TRAIN && !this->GenerateReplaceRailList(eid, draw_left, this->replace_engines)) continue; // special rules for trains if (draw_left) { const GroupID selected_group = this->sel_group; @@ -170,7 +170,7 @@ class ReplaceVehicleWindow : public Wind if (this->update_left == true) { /* We need to rebuild the left engines list */ - GenerateReplaceVehList(true); + this->GenerateReplaceVehList(true); this->vscroll.SetCount(this->engines[0].Length()); if (this->reset_sel_engine && this->sel_engine[0] == INVALID_ENGINE && this->engines[0].Length() != 0) { this->sel_engine[0] = this->engines[0][0]; @@ -184,7 +184,7 @@ class ReplaceVehicleWindow : public Wind this->engines[1].Clear(); this->sel_engine[1] = INVALID_ENGINE; } else { - GenerateReplaceVehList(false); + this->GenerateReplaceVehList(false); this->vscroll2.SetCount(this->engines[1].Length()); if (this->reset_sel_engine && this->sel_engine[1] == INVALID_ENGINE && this->engines[1].Length() != 0) { this->sel_engine[1] = this->engines[1][0];