From 0bef874cf3b4dfece898d6cf271f2a829decdf41 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 6 Jul 2025 15:49:01 +0200 Subject: [PATCH] logit: fix evaluation order violation, found by Coverity Scan Signed-off-by: Joachim Wiberg --- src/logit.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/logit.c b/src/logit.c index 02f46a74..b9d6d781 100644 --- a/src/logit.c +++ b/src/logit.c @@ -124,7 +124,9 @@ static int parse_level(char **buf, int default_level) static int do_log(int level, char *msg) { - syslog(parse_level(&msg, level), "%s", msg); + level = parse_level(&msg, level); + syslog(level, "%s", msg); + return 0; }