diff options
| author | Alexander Barton <alex@barton.de> | 2012-11-11 11:18:53 +0100 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2012-11-11 11:18:53 +0100 |
| commit | 4123118d5a1a92e74fb82131b29f65d5067442dc (patch) | |
| tree | 55eef9b0a6f45c47f7d0b142734b2f952aa8ea76 /src | |
| parent | e29d198700a9e1c026d7f4b2601d127045adbe53 (diff) | |
| download | ngircd-4123118d5a1a92e74fb82131b29f65d5067442dc.tar.gz ngircd-4123118d5a1a92e74fb82131b29f65d5067442dc.zip | |
conf.c: Use strlcpy() instead of strcpy()
This fixes the following warning of gcc on OpenBSD 5.0: conf.c:728: warning: strcpy() is almost always misused, please use strlcpy()
Diffstat (limited to 'src')
| -rw-r--r-- | src/ngircd/conf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ngircd/conf.c b/src/ngircd/conf.c index da7ff844..bea4d619 100644 --- a/src/ngircd/conf.c +++ b/src/ngircd/conf.c @@ -725,7 +725,8 @@ Set_Defaults(bool InitServers) strlcpy(Conf_Chroot, CHROOT_DIR, sizeof(Conf_Chroot)); strcpy(Conf_CloakHost, ""); strcpy(Conf_CloakHostModeX, ""); - strcpy(Conf_CloakHostSalt, ngt_RandomStr(random, RANDOM_SALT_LEN)); + strlcpy(Conf_CloakHostSalt, ngt_RandomStr(random, RANDOM_SALT_LEN), + sizeof(Conf_CloakHostSalt)); Conf_CloakUserToNick = false; Conf_ConnectIPv4 = true; #ifdef WANT_IPV6 |