diff options
-rw-r--r-- | sys-utils/setpriv.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sys-utils/setpriv.c b/sys-utils/setpriv.c index 3b99a177e..977ccd14a 100644 --- a/sys-utils/setpriv.c +++ b/sys-utils/setpriv.c @@ -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); } |