From ba5374f1ab40a72e9af89d19e2901f6ac6ff7203 Mon Sep 17 00:00:00 2001 From: Wilfried Goesgens Date: Sun, 16 Dec 2012 22:55:50 +0100 Subject: [PATCH] SNET: fix writing of files. --- citadel/modules/network/serv_netconfig.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- 2.30.2