diff --git a/ChangeLog b/ChangeLog index c0c9fe05..f76e242d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ * lib/nscd.c: Remove unused variable. * lib/prototypes.h, libmisc/cleanup.c, lib/spawn.c, src/chage.c: Add splint annotations. + * src/sulogin.c (main): env is only used when USE_PAM is not set. 2011-10-15 Nicolas François diff --git a/src/sulogin.c b/src/sulogin.c index bd21f3cf..ccbf2c5d 100644 --- a/src/sulogin.c +++ b/src/sulogin.c @@ -82,7 +82,9 @@ static RETSIGTYPE catch_signals (unused int sig) /*ARGSUSED*/ int main (int argc, char **argv) { +#ifndef USE_PAM const char *env; +#endif /* !USE_PAM */ char **envp = environ; TERMIO termio; int err = 0; @@ -164,7 +166,6 @@ static RETSIGTYPE catch_signals (unused int sig) } #ifndef USE_PAM - env = getdef_str ("ENV_TZ"); if (NULL != env) { addenv (('/' == *env) ? tz (env) : env, NULL);