Skip to content

Commit 0bef874

Browse files
committed
logit: fix evaluation order violation, found by Coverity Scan
Signed-off-by: Joachim Wiberg <[email protected]>
1 parent eadd01d commit 0bef874

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/logit.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,9 @@ static int parse_level(char **buf, int default_level)
124124

125125
static int do_log(int level, char *msg)
126126
{
127-
syslog(parse_level(&msg, level), "%s", msg);
127+
level = parse_level(&msg, level);
128+
syslog(level, "%s", msg);
129+
128130
return 0;
129131
}
130132

0 commit comments

Comments
 (0)