[binutils-gdb] libctf: tests: fix clang 21 uninitialized variable warning
Nick Alcock
nix@sourceware.org
Mon Oct 20 10:55:09 GMT 2025
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b9e48061e06ec0c181757c9e80cc4dc72d614f4f
commit b9e48061e06ec0c181757c9e80cc4dc72d614f4f
Author: Nick Alcock <nick.alcock@oracle.com>
Date: Sat Oct 18 13:26:24 2025 +0100
libctf: tests: fix clang 21 uninitialized variable warning
The warning is spurious (the variable is unused in this situation),
but clang cannot know that.
libctf/ChangeLog:
* testsuite/libctf-writable/symtypetab-nonlinker-writeout.c:
Initialize dummy variable.
Diff:
---
libctf/testsuite/libctf-writable/symtypetab-nonlinker-writeout.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libctf/testsuite/libctf-writable/symtypetab-nonlinker-writeout.c b/libctf/testsuite/libctf-writable/symtypetab-nonlinker-writeout.c
index 7a2b88d6dfa..db11c36cb95 100644
--- a/libctf/testsuite/libctf-writable/symtypetab-nonlinker-writeout.c
+++ b/libctf/testsuite/libctf-writable/symtypetab-nonlinker-writeout.c
@@ -25,7 +25,7 @@ try_maybe_reporting (int report)
ctf_dict_t *fp;
ctf_id_t func, func2, func3, base, base2, base3;
ctf_encoding_t e = { CTF_INT_SIGNED, 0, sizeof (long) };
- ctf_id_t dummy;
+ ctf_id_t dummy = 0;
ctf_funcinfo_t fi;
ctf_next_t *i = NULL;
ctf_id_t symtype;
More information about the Binutils-cvs
mailing list