diff --git a/src/sulogin.c b/src/sulogin.c index aa588c3d..ab2dcf94 100644 --- a/src/sulogin.c +++ b/src/sulogin.c @@ -55,17 +55,19 @@ static void catch_signals (unused int sig) _exit (1); } -/*ARGSUSED*/ int main (int argc, char **argv) + +/*ARGSUSED*/ int +main(int argc, char **argv) { int err = 0; char pass[BUFSIZ]; char **envp = environ; TERMIO termio; + struct passwd pwent = {}; #ifndef USE_PAM const char *env; #endif - static struct passwd pwent; tcgetattr (0, &termio); termio.c_iflag |= (ICRNL | IXON);