From: Karel Zak Date: Thu, 17 Jul 2014 12:47:20 +0000 (+0200) Subject: sulogin: don't use uninitialized struct sigaction [coverity scan] X-Git-Tag: v2.25~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa936c9f9b8c7afd47a57b49eb4b0e4eb7d5036d;p=thirdparty%2Futil-linux.git sulogin: don't use uninitialized struct sigaction [coverity scan] Signed-off-by: Karel Zak --- diff --git a/login-utils/sulogin.c b/login-utils/sulogin.c index 0eb61d54ef..d14e527f9e 100644 --- a/login-utils/sulogin.c +++ b/login-utils/sulogin.c @@ -645,6 +645,7 @@ static char *getpasswd(struct console *con) tty.c_lflag &= ~(ECHO|ECHOE|ECHOK|ECHONL|TOSTOP|ISIG); tc = (tcsetattr(fd, TCSAFLUSH, &tty) == 0); + sigemptyset(&sa.sa_mask); sa.sa_handler = alrm_handler; sa.sa_flags = 0; sigaction(SIGALRM, &sa, NULL);