summaryrefslogtreecommitdiff
path: root/src/network/network_client.cpp
diff options
context:
space:
mode:
authorrubidium42 <rubidium@openttd.org>2021-05-14 17:43:23 +0200
committerrubidium42 <rubidium42@users.noreply.github.com>2021-05-16 10:07:51 +0200
commite90b2649b651e3ede41a2a40e70ab79ea4270dfe (patch)
treed93c6006a76b58bf817f31af3b6df3f23bd18c52 /src/network/network_client.cpp
parent5c01f9ea525616b432968df845a90da1d888631f (diff)
downloadopenttd-e90b2649b651e3ede41a2a40e70ab79ea4270dfe.tar.xz
Codechange: [Network] Let NetworkCompanyInfo use std::string
Diffstat (limited to 'src/network/network_client.cpp')
-rw-r--r--src/network/network_client.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/network/network_client.cpp b/src/network/network_client.cpp
index 8cbe76e18..78670aa94 100644
--- a/src/network/network_client.cpp
+++ b/src/network/network_client.cpp
@@ -618,7 +618,7 @@ NetworkRecvStatus ClientNetworkGameSocketHandler::Receive_SERVER_COMPANY_INFO(Pa
NetworkCompanyInfo *company_info = GetLobbyCompanyInfo(current);
if (company_info == nullptr) return NETWORK_RECV_STATUS_CLOSE_QUERY;
- p->Recv_string(company_info->company_name, sizeof(company_info->company_name));
+ company_info->company_name = p->Recv_string(NETWORK_COMPANY_NAME_LENGTH);
company_info->inaugurated_year = p->Recv_uint32();
company_info->company_value = p->Recv_uint64();
company_info->money = p->Recv_uint64();
@@ -633,7 +633,7 @@ NetworkRecvStatus ClientNetworkGameSocketHandler::Receive_SERVER_COMPANY_INFO(Pa
}
company_info->ai = p->Recv_bool();
- p->Recv_string(company_info->clients, sizeof(company_info->clients));
+ company_info->clients = p->Recv_string(NETWORK_CLIENTS_LENGTH);
SetWindowDirty(WC_NETWORK_WINDOW, WN_NETWORK_WINDOW_LOBBY);