]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
login: use sig_atomic_t type for variable accessed from signal handler
authorSami Kerola <kerolasa@iki.fi>
Thu, 12 Nov 2020 23:34:16 +0000 (23:34 +0000)
committerSami Kerola <kerolasa@iki.fi>
Thu, 3 Dec 2020 19:54:29 +0000 (19:54 +0000)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
login-utils/login.c

index b28bed2270c476da4134c89c70b971cad80fb5d0..59942fc173ec8527bbbb610b607c7d30b575b023 100644 (file)
@@ -153,7 +153,7 @@ struct login_context {
  */
 static unsigned int timeout = LOGIN_TIMEOUT;
 static int child_pid = 0;
-static volatile int got_sig = 0;
+static volatile sig_atomic_t got_sig = 0;
 static char timeout_msg[128];
 
 #ifdef LOGIN_CHOWN_VCS