diff --git a/ChangeLog b/ChangeLog index 95335ff1..c4ff0392 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +2008-01-06 Nicolas François + + * libmisc/obscure.c: Tag the `old' parameter of palindrome(), + similar(), and simple() as unused. + * libmisc/loginprompt.c: Tag the `sig' parameter of login_exit() + as unused. + * src/expiry.c: Tag the `sig' parameter of catch_signals() as + unused. + * src/su.c: Tag the `sig' parameter of catch_signals() as unused. + * src/su.c: Add int parameter to the prototype of oldsig(). + * src/login.c: Tag the `sig' parameter of alarm_handler() as + unused. + * src/sulogin.c: Tag the `sig' parameter of catch_signals() as + unused. + * libmisc/getdate.y: Tag the `string' parameter of yyerror() as + unused. + * libmisc/getdate.y: The string provided to yyerror() is const. + * libmisc/getdate.y: Fix the prototypes of yylex() and yyerror(). + 2008-01-06 Nicolas François * lib/defines.h: Remove teh macro definition of SETXXENT_TYPE, diff --git a/libmisc/getdate.y b/libmisc/getdate.y index 134b3f19..11579f37 100644 --- a/libmisc/getdate.y +++ b/libmisc/getdate.y @@ -112,8 +112,8 @@ #define yytable gd_yytable #define yycheck gd_yycheck -static int yylex (); -static int yyerror (char *s); +static int yylex (void); +static int yyerror (const char *s); #define EPOCH 1970 #define HOUR(x) ((x) * 60) @@ -595,8 +595,7 @@ static TABLE const MilitaryTable[] = { -/* ARGSUSED */ -static int yyerror (char *s) +static int yyerror (unused const char *s) { return 0; } @@ -762,7 +761,7 @@ static int LookupWord (char *buff) } static int -yylex () +yylex (void) { register char c; register char *p; diff --git a/libmisc/loginprompt.c b/libmisc/loginprompt.c index b908f5ff..825c3d23 100644 --- a/libmisc/loginprompt.c +++ b/libmisc/loginprompt.c @@ -37,7 +37,8 @@ #include "prototypes.h" #include "defines.h" #include "getdef.h" -static void login_exit (int sig) + +static void login_exit (unused int sig) { exit (1); } diff --git a/libmisc/obscure.c b/libmisc/obscure.c index 1a931d42..541526b7 100644 --- a/libmisc/obscure.c +++ b/libmisc/obscure.c @@ -47,7 +47,7 @@ /* * can't be a palindrome - like `R A D A R' or `M A D A M' */ - /*ARGSUSED*/ static int palindrome (const char *old, const char *new) +static int palindrome (unused const char *old, const char *new) { int i, j; @@ -64,7 +64,7 @@ * more than half of the characters are different ones. */ - /*ARGSUSED*/ static int similar (const char *old, const char *new) +static int similar (const char *old, const char *new) { int i, j; @@ -91,7 +91,7 @@ * a nice mix of characters. */ - /*ARGSUSED*/ static int simple (const char *old, const char *new) +static int simple (unused const char *old, const char *new) { int digits = 0; int uppers = 0; diff --git a/src/expiry.c b/src/expiry.c index f1aeb1db..1a66d7f5 100644 --- a/src/expiry.c +++ b/src/expiry.c @@ -44,7 +44,7 @@ static void usage (void); /* * catch_signals - signal catcher */ -static RETSIGTYPE catch_signals (int sig) +static RETSIGTYPE catch_signals (unused int sig) { exit (10); } diff --git a/src/login.c b/src/login.c index f78c568c..8dcb755c 100644 --- a/src/login.c +++ b/src/login.c @@ -290,7 +290,7 @@ static void init_env (void) } -static RETSIGTYPE alarm_handler (int sig) +static RETSIGTYPE alarm_handler (unused int sig) { fprintf (stderr, _("\nLogin timed out after %d seconds.\n"), timeout); exit (0); diff --git a/src/su.c b/src/su.c index 9917a2cc..ac5e483a 100644 --- a/src/su.c +++ b/src/su.c @@ -164,7 +164,7 @@ static void su_failure (const char *tty) #ifdef USE_PAM /* Signal handler for parent process later */ -static void catch_signals (int sig) +static void catch_signals (unused int sig) { ++caught; } @@ -316,7 +316,7 @@ int main (int argc, char **argv) #else /* !USE_PAM */ int err = 0; - RETSIGTYPE (*oldsig) (); + RETSIGTYPE (*oldsig) (int); int is_console = 0; struct spwd *spwd = 0; diff --git a/src/sulogin.c b/src/sulogin.c index bc1b119d..99efc781 100644 --- a/src/sulogin.c +++ b/src/sulogin.c @@ -61,7 +61,7 @@ extern char **environ; /* local function prototypes */ static RETSIGTYPE catch_signals (int); -static RETSIGTYPE catch_signals (int sig) +static RETSIGTYPE catch_signals (unused int sig) { exit (1); }