From d0afd2b783e308caa37952cc2ae22bde15a571a9 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Wed, 7 Feb 2024 10:53:41 +0100 Subject: [PATCH] build: drop unused variable from "C99 snprintf" meson check Otherwise, `CFLAGS='-Wall -Werror' meson build` fails detection with: Running compile: ... int main(void) { doit(); exit(1); } ----------- Command line: `cc /data/src/glib/build/meson-private/tmp7n5yqh0h/testfile.c -o /data/src/glib/build/meson-private/tmp7n5yqh0h/output.exe -Werror -Wall -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /data/src/glib/build/meson-private/tmp7n5yqh0h/testfile.c: In function 'doit': /data/src/glib/build/meson-private/tmp7n5yqh0h/testfile.c:10:11: error: unused variable 'args' [-Werror=unused-variable] 10 | va_list args; | ^~~~ /data/src/glib/build/meson-private/tmp7n5yqh0h/testfile.c:13:33: error: '1234567' directive output truncated writing 7 bytes into a region of size 5 [-Werror=format-truncation=] 13 | r = snprintf(buffer, 5, "1234567"); | ~~~~~^~ /data/src/glib/build/meson-private/tmp7n5yqh0h/testfile.c:13:7: note: 'snprintf' output 8 bytes into a destination of size 5 13 | r = snprintf(buffer, 5, "1234567"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors ----------- Could not compile test file /data/src/glib/build/meson-private/tmp7n5yqh0h/testfile.c: 1 Checking if "C99 snprintf" runs: DID NOT COMPILE --- meson.build | 1 - 1 file changed, 1 deletion(-) diff --git a/meson.build b/meson.build index f54331854..4d08ec08d 100644 --- a/meson.build +++ b/meson.build @@ -1223,7 +1223,6 @@ int doit() { char buffer[32]; - va_list args; int r; r = snprintf(buffer, 5, "1234567");