[PATCH] ldd: define the unused variable

Aurelien Jarno aurelien@aurel32.net
Fri Sep 12 19:22:05 GMT 2025


The unused variable could be use unitialized, which is an issue if ldd
is ran with "-u". Fix that by defining the variable to an empty value,
just like it is already done for the bind_now, warn and verbose
variables.

Reported-by: Johan Palmqvist <johan.palmqvist@gmail.com>
---
 elf/ldd.bash.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/elf/ldd.bash.in b/elf/ldd.bash.in
index 2d3df6e57e..fdf6704012 100644
--- a/elf/ldd.bash.in
+++ b/elf/ldd.bash.in
@@ -30,6 +30,7 @@ RTLDLIST=@RTLD@
 warn=
 bind_now=
 verbose=
+unused=
 
 while test $# -gt 0; do
   case "$1" in
-- 
2.47.2



More information about the Libc-alpha mailing list