mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-22 07:03:38 +00:00
daemon: glob: Initialize glob buffer (quiet Coverity warning).
Error: UNINIT:
/builddir/build/BUILD/libguestfs-1.16.5/daemon/glob.c:32: var_decl: Declaring variable "buf" without initializer.
/builddir/build/BUILD/libguestfs-1.16.5/daemon/glob.c:36: uninit_use_in_call: Using uninitialized value "buf.gl_offs" when calling "rpl_glob".
/builddir/build/BUILD/libguestfs-1.16.5/gnulib/lib/glob.c:557: read_parm_fld: Reading a parameter field.
/builddir/build/BUILD/libguestfs-1.16.5/daemon/glob.c:36: uninit_use_in_call: Using uninitialized value "buf.gl_pathc" when calling "rpl_glob".
/builddir/build/BUILD/libguestfs-1.16.5/gnulib/lib/glob.c:557: read_parm_fld: Reading a parameter field.
(cherry picked from commit b2c1d8be39)
This commit is contained in:
@@ -29,7 +29,7 @@ char **
|
||||
do_glob_expand (const char *pattern)
|
||||
{
|
||||
int r;
|
||||
glob_t buf;
|
||||
glob_t buf = { .gl_pathc = 0, .gl_pathv = NULL, .gl_offs = 0 };
|
||||
|
||||
/* glob(3) in glibc never calls chdir, so this seems to be safe: */
|
||||
CHROOT_IN;
|
||||
|
||||
Reference in New Issue
Block a user