diff options
author | rubidium <rubidium@openttd.org> | 2014-04-23 21:19:54 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2014-04-23 21:19:54 +0000 |
commit | 160ad31028c6d089ee9bc69581c9a25da00912aa (patch) | |
tree | fdc5824209073955caac85a67a9f791dafd8937e /src/network/network_client.cpp | |
parent | a5274117bdc323aedc95dbecea6014a308b9a9a0 (diff) | |
download | openttd-160ad31028c6d089ee9bc69581c9a25da00912aa.tar.xz |
(svn r26488) -Codechange: perform the appropriate length checks when getting a client name
Diffstat (limited to 'src/network/network_client.cpp')
-rw-r--r-- | src/network/network_client.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/network_client.cpp b/src/network/network_client.cpp index 8098c00c2..326af65d7 100644 --- a/src/network/network_client.cpp +++ b/src/network/network_client.cpp @@ -1231,7 +1231,7 @@ void NetworkUpdateClientName() if (!_network_server) { MyClient::SendSetName(_settings_client.network.client_name); } else { - if (NetworkFindName(_settings_client.network.client_name)) { + if (NetworkFindName(_settings_client.network.client_name, lastof(_settings_client.network.client_name))) { NetworkTextMessage(NETWORK_ACTION_NAME_CHANGE, CC_DEFAULT, false, ci->client_name, _settings_client.network.client_name); strecpy(ci->client_name, _settings_client.network.client_name, lastof(ci->client_name)); NetworkUpdateClientInfo(CLIENT_ID_SERVER); |