X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=src%2Fngircd%2Fclient.c;fp=src%2Fngircd%2Fclient.c;h=72774ca9f4c749449d40a9344393aa3f6eef54b0;hp=1c710344007ab77399d270211432503022bf8614;hb=3b65f4e38d1ab019513f16b70581ae10574006e8;hpb=6ac5a82eecb76ec35f3f484149ad668073a52620;ds=sidebyside diff --git a/src/ngircd/client.c b/src/ngircd/client.c index 1c710344..72774ca9 100644 --- a/src/ngircd/client.c +++ b/src/ngircd/client.c @@ -469,7 +469,8 @@ Client_SetAccountName(CLIENT *Client, const char *AccountName) free(Client->account_name); if (*AccountName) - Client->account_name = strdup(AccountName); + Client->account_name = strndup(AccountName, + CLIENT_NICK_LEN - 1); else Client->account_name = NULL; }