]> granicus.if.org Git - shadow/commitdiff
* src/pwck.c: Use a bool when possible instead of int integers.
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Tue, 10 Jun 2008 17:51:30 +0000 (17:51 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Tue, 10 Jun 2008 17:51:30 +0000 (17:51 +0000)
* src/pwck.c: Ignore return value of setlocale(),
bindtextdomain(), and textdomain().

ChangeLog
src/pwck.c

index c95d6f135613765d362e791a1ea8e4934b1d592f..397408e7b70f3003fd47a67161fa7283c0720b69 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-06-10  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * src/pwck.c: Use a bool when possible instead of int integers.
+       * src/pwck.c: Ignore return value of setlocale(),
+       bindtextdomain(), and textdomain().
+
 2008-06-10  Nicolas François  <nicolas.francois@centraliens.net>
 
        * src/passwd.c: Use a bool when possible instead of int integers.
index d319008c5bd2108b7457433626ae4e3712de7e76..6d613dfb55cceae2a1096db328901814f369b076 100644 (file)
 
 static char *Prog;
 static const char *pwd_file = PASSWD_FILE;
-static int use_system_pw_file = 1;
+static bool use_system_pw_file = true;
 static const char *spw_file = SHADOW_FILE;
-static int use_system_spw_file = 1;
+static bool use_system_spw_file = true;
 
-static int is_shadow = 0;
+static bool is_shadow = false;
 
 /* Options */
-static int read_only = 0;
-static int sort_mode = 0;
-static int quiet = 0;          /* don't report warnings, only errors */
+static bool read_only = false;
+static bool sort_mode = false;
+static bool quiet = false;             /* don't report warnings, only errors */
 
 /* local function prototypes */
 static void usage (void);
@@ -110,13 +110,13 @@ static void process_flags (int argc, char **argv)
                switch (arg) {
                case 'e':       /* added for Debian shadow-961025-2 compatibility */
                case 'q':
-                       quiet = 1;
+                       quiet = true;
                        break;
                case 'r':
-                       read_only = 1;
+                       read_only = true;
                        break;
                case 's':
-                       sort_mode = 1;
+                       sort_mode = true;
                        break;
                default:
                        usage ();
@@ -142,13 +142,13 @@ static void process_flags (int argc, char **argv)
        if (optind != argc) {
                pwd_file = argv[optind];
                pw_name (pwd_file);
-               use_system_pw_file = 0;
+               use_system_pw_file = false;
        }
        if ((optind + 2) == argc) {
                spw_file = argv[optind + 1];
                spw_name (spw_file);
-               is_shadow = 1;
-               use_system_spw_file = 0;
+               is_shadow = true;
+               use_system_spw_file = false;
        } else if (optind == argc) {
                is_shadow = spw_file_present ();
        }
@@ -587,7 +587,7 @@ static void check_spw_file (int *errors, int *changed)
                /*
                 * Warn if last password change in the future.  --marekm
                 */
-               if (!quiet
+               if (   !quiet
                    && (spw->sp_lstchg > time ((time_t *) 0) / SCALE)) {
                        printf (_("user %s: last password change in the future\n"),
                                spw->sp_namp);
@@ -609,9 +609,9 @@ int main (int argc, char **argv)
         */
        Prog = Basename (argv[0]);
 
-       setlocale (LC_ALL, "");
-       bindtextdomain (PACKAGE, LOCALEDIR);
-       textdomain (PACKAGE);
+       (void) setlocale (LC_ALL, "");
+       (void) bindtextdomain (PACKAGE, LOCALEDIR);
+       (void) textdomain (PACKAGE);
 
        OPENLOG ("pwck");