]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
tools/rmmod: initialize use_syslog
authorEmil Velikov <emil.l.velikov@gmail.com>
Thu, 3 Oct 2024 16:02:45 +0000 (17:02 +0100)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Wed, 9 Oct 2024 04:20:31 +0000 (23:20 -0500)
Initialize the variable, otherwise we'll get (random) stack value if the
user hasn't provided --syslog. Reported by scan-build.

Fixes: 24fe68dc ("tools/rmmod: make opt variables non-global")
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/172
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
tools/rmmod.c

index 831697874656ac604712d6d9337f63ea66cf0b7f..ed985a8cd3e69bb9652536eb814a6c57cd0cca48 100644 (file)
@@ -94,7 +94,7 @@ static int do_rmmod(int argc, char *argv[])
        struct kmod_ctx *ctx;
        const char *null_config = NULL;
        int verbose = LOG_ERR;
-       int use_syslog;
+       int use_syslog = 0;
        int flags = 0;
        int i, err, r = 0;