From 8a16a7392f13ece330133dfd3997a33f77ce575a Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Mon, 8 Mar 2021 09:51:00 +0100 Subject: [PATCH] Don't stat() the logfile if user has no log::maxsize --- src/misc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/misc.c b/src/misc.c index 28d5da5c9..8545a68f4 100644 --- a/src/misc.c +++ b/src/misc.c @@ -162,7 +162,7 @@ void ircd_log(int flags, FORMAT_STRING(const char *format), ...) #endif if (logs->flags & flags) { - if (stat(logs->file, &fstats) != -1 && logs->maxsize && fstats.st_size >= logs->maxsize) + if (logs->maxsize && (stat(logs->file, &fstats) != -1) && fstats.st_size >= logs->maxsize) { char oldlog[512]; if (logs->logfd == -1)