]> granicus.if.org Git - shadow/commitdiff
* libmisc/pam_pass.c (do_pam_passwd): The silent and
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sun, 25 May 2008 23:38:05 +0000 (23:38 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sun, 25 May 2008 23:38:05 +0000 (23:38 +0000)
change_expired are no booleans instead of int.
* libmisc/pam_pass.c: The return value of pam_end is not checked
on purpose.

ChangeLog
libmisc/pam_pass.c

index 6bce5ff24acd95fe8e9b2794c0be766097f8d7fc..b09a1926bb47b4cd818a16e750768e3929d79ea8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-05-26  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * libmisc/pam_pass.c (do_pam_passwd): The silent and
+       change_expired are no booleans instead of int.
+       * libmisc/pam_pass.c: The return value of pam_end is not checked
+       on purpose.
+
 2008-05-26  Nicolas François  <nicolas.francois@centraliens.net>
 
        * libmisc/getlong.c: Avoid implicit conversion of pointers / chars
index 2d2115c32175243985748b79f1311f565a918d7f..10b28a238d390435eb974a8dd5e5d017a75f2a7e 100644 (file)
@@ -50,7 +50,7 @@
 #include "pam_defs.h"
 #include "prototypes.h"
 
-void do_pam_passwd (const char *user, int silent, int change_expired)
+void do_pam_passwd (const char *user, bool silent, bool change_expired)
 {
        pam_handle_t *pamh = NULL;
        int flags = 0, ret;
@@ -76,7 +76,7 @@ void do_pam_passwd (const char *user, int silent, int change_expired)
        }
 
        fputs (_("passwd: password updated successfully\n"), stderr);
-       pam_end (pamh, PAM_SUCCESS);
+       (void) pam_end (pamh, PAM_SUCCESS);
 }
 #else                          /* !USE_PAM */
 extern int errno;              /* warning: ANSI C forbids an empty source file */