From 8efd6e674648fd905822729e753b0a4587ca63f5 Mon Sep 17 00:00:00 2001 From: Eric Sandeen Date: Thu, 24 Jan 2013 18:18:51 -0600 Subject: [PATCH] btrfs-progs: zero out inspect ioctl args Mostly just to keep things like coverity happy about potentially uninitialized structure members, since it doesn't grok the ioctl. Signed-off-by: Eric Sandeen Signed-off-by: Zach Brown --- cmds-inspect.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmds-inspect.c b/cmds-inspect.c index e02b53a3..ff6d00fe 100644 --- a/cmds-inspect.c +++ b/cmds-inspect.c @@ -44,6 +44,7 @@ static int __ino_to_path_fd(u64 inum, int fd, int verbose, const char *prepend) if (!fspath) return 1; + memset(fspath, 0, sizeof(*fspath)); ipa.inum = inum; ipa.size = 4096; ipa.fspath = (uintptr_t)fspath; @@ -172,6 +173,7 @@ static int cmd_logical_resolve(int argc, char **argv) if (!inodes) return 1; + memset(inodes, 0, sizeof(*inodes)); loi.logical = atoll(argv[optind]); loi.size = size; loi.inodes = (uintptr_t)inodes;