]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
syspriv: flip inverted logic [oclint]
authorSami Kerola <kerolasa@iki.fi>
Sun, 3 Jul 2016 11:42:58 +0000 (12:42 +0100)
committerSami Kerola <kerolasa@iki.fi>
Thu, 21 Jul 2016 20:14:33 +0000 (21:14 +0100)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
sys-utils/setpriv.c

index 3b99a177e03be3f5ffe7484e7c52769a08ea861e..977ccd14a9e4198ac87d8bfe641678e4990a4658 100644 (file)
@@ -175,10 +175,10 @@ static int print_caps(FILE *f, capng_type_t which)
 static void dump_one_secbit(int *first, int *bits, int bit, const char *name)
 {
        if (*bits & bit) {
-               if (!*first)
-                       printf(",");
-               else
+               if (*first)
                        *first = 0;
+               else
+                       printf(",");
                fputs(name, stdout);
                *bits &= ~bit;
        }
@@ -206,10 +206,10 @@ static void dump_securebits(void)
        dump_one_secbit(&first, &bits, SECBIT_KEEP_CAPS_LOCKED,
                        "keep_caps_locked");
        if (bits) {
-               if (!first)
-                       printf(",");
-               else
+               if (first)
                        first = 0;
+               else
+                       printf(",");
                printf("0x%x", (unsigned)bits);
        }