]> granicus.if.org Git - sudo/commitdiff
flags set in signal handlers should be volatile sig_atomic_t
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 14 Dec 2001 06:53:25 +0000 (06:53 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 14 Dec 2001 06:53:25 +0000 (06:53 +0000)
tgetpass.c

index 2c0626831037c22be0a8f9247b8acef47e571c6a..0f06678ad0f7c40cb3d051a83958f174ab3591fe 100644 (file)
@@ -116,7 +116,7 @@ static const char rcsid[] = "$Sudo$";
 # endif /* HAVE_TERMIO_H */
 #endif /* HAVE_TERMIOS_H */
 
-static int signo;              /* XXX - should be volatile sig_atomic_t */
+static volatile sig_atomic_t signo;
 
 static char *tgetline __P((int, char *, size_t, int));
 static void handler __P((int));