From 3fc1187ae515d6c0f22a63f9c0b2dbcac75c0dec Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Thu, 1 May 2025 16:39:14 +0200 Subject: [PATCH] gh-132915: Fix compiler warning in fcntlmodule.c Fix the warning: Modules/fcntlmodule.c:27:36: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (9 chars into 8 available) [-Wunterminated-string-initialization] static const char guard[GUARDSZ] = "\x00\xfa\x69\xc4\x67\xa3\x6c\x58"; --- Modules/fcntlmodule.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/fcntlmodule.c b/Modules/fcntlmodule.c index ebcacd2fb0ece1..a228709e294643 100644 --- a/Modules/fcntlmodule.c +++ b/Modules/fcntlmodule.c @@ -24,7 +24,7 @@ #define GUARDSZ 8 // NUL followed by random bytes. -static const char guard[GUARDSZ] = "\x00\xfa\x69\xc4\x67\xa3\x6c\x58"; +static const char guard[GUARDSZ+1] = "\x00\xfa\x69\xc4\x67\xa3\x6c\x58"; /*[clinic input] module fcntl