summaryrefslogtreecommitdiff
path: root/src/town_gui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/town_gui.cpp')
-rw-r--r--src/town_gui.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/town_gui.cpp b/src/town_gui.cpp
index 1dcd65cb5..bc65322ba 100644
--- a/src/town_gui.cpp
+++ b/src/town_gui.cpp
@@ -686,8 +686,6 @@ private:
void BuildSortTownList()
{
if (this->towns.NeedRebuild()) {
- char buf[MAX_LENGTH_TOWN_NAME_CHARS * MAX_CHAR_LENGTH];
-
this->towns.clear();
for (const Town *t : Town::Iterate()) {
@@ -696,11 +694,7 @@ private:
continue;
}
this->string_filter.ResetState();
-
- SetDParam(0, t->index);
- GetString(buf, STR_TOWN_NAME, lastof(buf));
-
- this->string_filter.AddLine(buf);
+ this->string_filter.AddLine(t->GetCachedName());
if (this->string_filter.GetState()) this->towns.push_back(t);
}