]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
journald: why bitwise XOR when boolean != is easier to read?
authorLennart Poettering <lennart@poettering.net>
Fri, 22 Nov 2019 12:59:59 +0000 (13:59 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 31 Jan 2020 13:59:41 +0000 (14:59 +0100)
src/journal/journald-server.c

index f6caf0e212ab02fb7ba714696abb58691998bdca..305a5eff377287d5628e7da8238d0c0c4eccdb0b 100644 (file)
@@ -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;