(svn r26488) -Codechange: perform the appropriate length checks when getting a client name
This commit is contained in:
@@ -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);
|
||||
|
Reference in New Issue
Block a user