From 469cf8de5d1b71cf6990ffe37323940e8e06e4f8 Mon Sep 17 00:00:00 2001 From: mortenp Date: Thu, 22 Mar 2007 05:07:45 +1100 Subject: [PATCH] Fixed a small memory leak in log_oper() log rotation --- ChangeLog | 1 + src/log_oper.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f256c102..65bd2161 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ + o Fixed a small memory leak in log_oper() log rotation o Fixed address parsing for cases with quotes and multiple addresses o Added contrib/recievestrip/ MIME processor (Sascha Sommer) o Fixed digest multipart boundary (Thanks to Ulrich Mueller) diff --git a/src/log_oper.c b/src/log_oper.c index 0de1e5cf..ca3d3241 100644 --- a/src/log_oper.c +++ b/src/log_oper.c @@ -62,8 +62,8 @@ int log_oper(const char *prefix, const char *basename, const char *fmt, ...) if(rename(logfilename, tmp) < 0) { log_error(LOG_ARGS, "Could not rename %s,%s", logfilename, tmp); - myfree(tmp); } + myfree(tmp); } fd = open(logfilename, O_RDWR|O_CREAT|O_APPEND, S_IRUSR|S_IWUSR); -- 2.47.3