diff options
author | truelight <truelight@openttd.org> | 2004-12-16 15:51:18 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2004-12-16 15:51:18 +0000 |
commit | da24f97483fca2c1dc467167db8a9d8f591b7f36 (patch) | |
tree | 7e023bb0130485de337655e17316e8a36d7ace04 /console_cmds.c | |
parent | f04d49ca172991ce57ee3640f8fb85873da98181 (diff) | |
download | openttd-da24f97483fca2c1dc467167db8a9d8f591b7f36.tar.xz |
(svn r1137) -Fix: [Network] Replaces all strncpy with ttd_strlcpy.. windows really
does not like strncpy for some silly reason.
Diffstat (limited to 'console_cmds.c')
-rw-r--r-- | console_cmds.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/console_cmds.c b/console_cmds.c index 9724c2f63..7299505d4 100644 --- a/console_cmds.c +++ b/console_cmds.c @@ -684,7 +684,7 @@ DEF_CONSOLE_CMD(ConSet) { if (strncmp(argv[2], "*", NETWORK_PASSWORD_LENGTH) == 0) { _network_player_info[_local_player].password[0] = '\0'; } else { - strncpy(_network_player_info[_local_player].password, argv[2], sizeof(_network_player_info[_local_player].password)); + ttd_strlcpy(_network_player_info[_local_player].password, argv[2], sizeof(_network_player_info[_local_player].password)); } if (!_network_server) SEND_COMMAND(PACKET_CLIENT_SET_PASSWORD)(_network_player_info[_local_player].password); @@ -733,7 +733,7 @@ DEF_CONSOLE_CMD(ConSet) { return NULL; } if (argc == 3) { - strncpy(_network_server_name, argv[2], sizeof(_network_server_name)); + ttd_strlcpy(_network_server_name, argv[2], sizeof(_network_server_name)); IConsolePrintF(_iconsole_color_warning, "Server-name changed to '%s'", _network_server_name); ttd_strlcpy(_network_game_info.server_name, _network_server_name, sizeof(_network_game_info.server_name)); } else { |