From cea5c823a1fdab62947f1e4148504836af19cf8c Mon Sep 17 00:00:00 2001 From: nekral-guest Date: Sat, 5 Jan 2008 15:43:33 +0000 Subject: [PATCH] Fix the do_pam_passwd() prototype (it returns void). --- ChangeLog | 11 ++++++----- lib/prototypes.h | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index ee695035..6dea5456 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ * lib/groupio.c: Remove prototype of putgrent(), add parameter's name of sgetgrent(). + * lib/prototypes.h: Fix the do_pam_passwd() prototype (it returns + void). 2008-01-05 Nicolas François @@ -15,15 +17,14 @@ * lib/prototypes.h: "shadowio.h" was included for the definition of the spwd structure. Replace this include by * libmisc/xmalloc.c, libmisc/utmp.c, libmisc/strtoday.c, - libmisc/pwd_init.c, libmisc/tz.c, lib/port.c, lib/fputsx.c: - Include "prototypes.h" to make sure the exported prototypes are - the ones used for the definition of functions. + libmisc/pwd_init.c, libmisc/tz.c, lib/port.c, lib/fputsx.c, + libmisc/pam_pass.c: Include "prototypes.h" to make sure the + exported prototypes are the ones used for the definition of + functions. * libmisc/console.c: Define is_listed() as static and add its prototype. * libmisc/xgetXXbyYY.c, libmisc/yesno.c: Include config.h as a system include, as recommended by the autoconf documentation. - * libmisc/pam_pass.c: Define do_pam_passwd() as static and add its - prototype. * libmisc/log.c: Define dolastlog() as static and add its prototype. * src/chage.c: Define isnum() as static and add its prototype. diff --git a/lib/prototypes.h b/lib/prototypes.h index 1759c348..d6444d25 100644 --- a/lib/prototypes.h +++ b/lib/prototypes.h @@ -115,7 +115,7 @@ extern struct passwd *get_my_pwent (void); extern int obscure (const char *, const char *, const struct passwd *); /* pam_pass.c */ -extern int do_pam_passwd (const char *, int, int); +extern void do_pam_passwd (const char *, int, int); /* port.c */ extern int isttytime (const char *, const char *, time_t);