From: Wilfried Goesgens Date: Sun, 16 Dec 2012 21:55:50 +0000 (+0100) Subject: SNET: fix writing of files. X-Git-Tag: v8.20~172 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=ba5374f1ab40a72e9af89d19e2901f6ac6ff7203 SNET: fix writing of files. --- diff --git a/citadel/modules/network/serv_netconfig.c b/citadel/modules/network/serv_netconfig.c index dc6f9d3f0..12662f066 100644 --- a/citadel/modules/network/serv_netconfig.c +++ b/citadel/modules/network/serv_netconfig.c @@ -418,8 +418,9 @@ void cmd_snet(char *argbuf) { ERROR + INTERNAL_ERROR); return; } - safestrncpy(filename, file_mail_aliases, sizeof(filename)); + len = safestrncpy(filename, file_mail_aliases, sizeof(filename)); memset(MailAliasesFound, 0, sizeof(MailAliasesFound)); + memcpy(tempfilename, filename, len + 1); IsMailAlias = 1; } else