diff options
author | rubidium42 <rubidium@openttd.org> | 2021-05-06 16:19:00 +0200 |
---|---|---|
committer | rubidium42 <rubidium42@users.noreply.github.com> | 2021-05-06 21:45:36 +0200 |
commit | f1dfa661a1898cde06a38ab4cb230c95912b245b (patch) | |
tree | b2ae2f662689bbee7de8c8ae3aa3f36ed354e3a1 /src/network/network_gamelist.cpp | |
parent | cb89d22cf248841f93d257983770a08aa0a64561 (diff) | |
download | openttd-f1dfa661a1898cde06a38ab4cb230c95912b245b.tar.xz |
Codechange: [Network] Use std::string for NetworkGameInfo
Diffstat (limited to 'src/network/network_gamelist.cpp')
-rw-r--r-- | src/network/network_gamelist.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/network/network_gamelist.cpp b/src/network/network_gamelist.cpp index e4e2d1741..20fbb19a7 100644 --- a/src/network/network_gamelist.cpp +++ b/src/network/network_gamelist.cpp @@ -47,10 +47,10 @@ static void NetworkGameListHandleDelayedInsert() NetworkGameList *item = NetworkGameListAddItem(ins_item->connection_string); if (item != nullptr) { - if (StrEmpty(item->info.server_name)) { + if (item->info.server_name.empty()) { ClearGRFConfigList(&item->info.grfconfig); - memset(&item->info, 0, sizeof(item->info)); - strecpy(item->info.server_name, ins_item->info.server_name, lastof(item->info.server_name)); + item->info = {}; + item->info.server_name = ins_item->info.server_name; item->online = false; } item->manually |= ins_item->manually; |