diff options
author | Gui Hecheng <guihc.fnst@cn.fujitsu.com> | 2014-07-31 11:23:42 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.cz> | 2014-08-22 15:07:03 +0200 |
commit | d3aa724646a68f814a70f149def9c563fdf252de (patch) | |
tree | 14cbc3e8db6d9c6d885ce827a3c7fd9395bc7387 | |
parent | 515f8fa14a7682a5d5b399c6aa1d97230c72428a (diff) |
btrfs-progs: init variables which are checked later in btrfs-property
The local variable @object etc. in btrfs-property get/set functions
are to be checked whether to be NULL or not, but the @parse_args()
don't guarantee to assign a value to it, so it is better to init
it to NULL.
Signed-off-by: Gui Hecheng <guihc.fnst@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
-rw-r--r-- | cmds-property.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cmds-property.c b/cmds-property.c index 9c4eb92c..90c7603a 100644 --- a/cmds-property.c +++ b/cmds-property.c @@ -389,7 +389,7 @@ static void parse_args(int argc, char **argv, static int cmd_get(int argc, char **argv) { int ret; - char *object; + char *object = NULL; char *name = NULL; int types = 0; @@ -413,9 +413,9 @@ static int cmd_get(int argc, char **argv) static int cmd_set(int argc, char **argv) { int ret; - char *object; - char *name; - char *value; + char *object = NULL; + char *name = NULL; + char *value = NULL; int types = 0; if (check_argc_min(argc, 4) || check_argc_max(argc, 6)) |