1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-15 18:49:10 +00:00

Codechange: Use cached town name for town list window filtering

This commit is contained in:
Jonathan G Rennison
2020-01-06 00:41:00 +00:00
committed by Charles Pigott
parent d35f35a968
commit 87700bfe0e

View File

@@ -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);
}