From: Paul Eggert Date: Fri, 30 Jul 2004 04:05:50 +0000 (+0000) Subject: Include . X-Git-Tag: v5.3.0~1016 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f9663b8c838db9524c5fac5cfd4689b59c1bfc5d;p=thirdparty%2Fcoreutils.git Include . (mode_compile): Use bool when appropriate. --- diff --git a/lib/modechange.c b/lib/modechange.c index c9bdbe7bdb..53926b8115 100644 --- a/lib/modechange.c +++ b/lib/modechange.c @@ -33,6 +33,7 @@ #include "modechange.h" #include #include "xstrtol.h" +#include #include #include @@ -220,12 +221,10 @@ mode_compile (const char *mode_string, unsigned int masked_ops) /* `affected_bits' modified by umask. */ mode_t affected_masked; /* Operators to actually use umask on. */ - unsigned ops_to_mask = 0; + unsigned int ops_to_mask = 0; - int who_specified_p; + bool who_specified_p; - affected_bits = 0; - ops_to_mask = 0; /* Turn on all the bits in `affected_bits' for each group given. */ for (++mode_string;; ++mode_string) switch (*mode_string) @@ -250,10 +249,10 @@ mode_compile (const char *mode_string, unsigned int masked_ops) /* If none specified, affect all bits, except perhaps those set in the umask. */ if (affected_bits) - who_specified_p = 1; + who_specified_p = true; else { - who_specified_p = 0; + who_specified_p = false; affected_bits = CHMOD_MODE_BITS; ops_to_mask = masked_ops; }