From d83f7e4c9218fe409ff6b0269061f27fba1c1b79 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 22 Nov 2019 13:59:59 +0100 Subject: [PATCH] journald: why bitwise XOR when boolean != is easier to read? --- src/journal/journald-server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c index f6caf0e212..305a5eff37 100644 --- a/src/journal/journald-server.c +++ b/src/journal/journald-server.c @@ -2043,7 +2043,7 @@ int server_init(Server *s) { if (r < 0) log_warning_errno(r, "Failed to parse kernel command line, ignoring: %m"); - if (!!s->ratelimit_interval ^ !!s->ratelimit_burst) { + if (!!s->ratelimit_interval != !!s->ratelimit_burst) { /* One set to 0 and the other not? */ log_debug("Setting both rate limit interval and burst from "USEC_FMT",%u to 0,0", s->ratelimit_interval, s->ratelimit_burst); s->ratelimit_interval = s->ratelimit_burst = 0;