summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-03-08 14:30:10 +0000
committerRichard W.M. Jones <rjones@redhat.com>2012-03-08 14:30:10 +0000
commitb2c1d8be39d4689267ef7e4188e2cf936b30628f (patch)
tree5be8fc554d5c1ff5c90371ab2036575f97984806
parent3345444cccfe2e2fb07d4769d1e764eca59dd6f9 (diff)
downloadlibguestfs-b2c1d8be39d4689267ef7e4188e2cf936b30628f.tar.gz
libguestfs-b2c1d8be39d4689267ef7e4188e2cf936b30628f.tar.xz
libguestfs-b2c1d8be39d4689267ef7e4188e2cf936b30628f.zip
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.
-rw-r--r--daemon/glob.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/daemon/glob.c b/daemon/glob.c
index ad8aa544..45fb30f1 100644
--- a/daemon/glob.c
+++ b/daemon/glob.c
@@ -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;