From: Cristian Rodríguez Date: Sun, 15 Jan 2023 01:33:13 +0000 (+0000) Subject: su-common: bool is a distinct type in c2x X-Git-Tag: v2.39-rc1~123^2~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3649a3db01f086c9f2f57060b98c398048a80f03;p=thirdparty%2Futil-linux.git su-common: bool is a distinct type in c2x bool is not int, this is enforced in recent C2x standard, neither is a suitable value for sig_atomic_t. --- diff --git a/login-utils/su-common.c b/login-utils/su-common.c index 04ff72c018..4b284995ee 100644 --- a/login-utils/su-common.c +++ b/login-utils/su-common.c @@ -165,7 +165,7 @@ struct su_context { }; -static sig_atomic_t volatile caught_signal = false; +static sig_atomic_t volatile caught_signal = 0; /* Signal handler for parent process. */ static void