From f1dfa661a1898cde06a38ab4cb230c95912b245b Mon Sep 17 00:00:00 2001 From: rubidium42 Date: Thu, 6 May 2021 16:19:00 +0200 Subject: Codechange: [Network] Use std::string for NetworkGameInfo --- src/network/network_gamelist.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/network/network_gamelist.cpp') 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; -- cgit v1.2.3-54-g00ecf