From: Andreas Schneider Date: Fri, 28 Jun 2024 12:36:59 +0000 (+0200) Subject: examples: Initialize char arrays X-Git-Tag: tdb-1.4.11~168 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b7c45f9c4fb080cbd8742551dce94171bf871fb3;p=thirdparty%2Fsamba.git examples: Initialize char arrays "Error: UNINIT (CWE-457): samba-4.20.0rc2/examples/libsmbclient/testacl.c:35: var_decl: Declaring variable ""value"" without initializer. samba-4.20.0rc2/examples/libsmbclient/testacl.c:254: uninit_use_in_call: Using uninitialized value ""*value"" as argument to ""%s"" when calling ""printf"". [Note: The source code implementation of the function has been overridden by a builtin model.] 252| } 253| 254|-> printf(""Attributes for [%s] are:\n%s\n"", path, value); 255| 256| if (stat_and_retry)" Signed-off-by: Andreas Schneider Reviewed-by: Volker Lendecke --- diff --git a/examples/libsmbclient/testacl.c b/examples/libsmbclient/testacl.c index e0e4eeb24d0..89d766d5064 100644 --- a/examples/libsmbclient/testacl.c +++ b/examples/libsmbclient/testacl.c @@ -31,8 +31,8 @@ int main(int argc, const char *argv[]) int ret; char *p; const char *debugstr; - char path[1024]; - char value[1024]; + char path[1024] = {}; + char value[1024] = {}; poptContext pc; struct stat st; struct poptOption long_options[] =