summaryrefslogtreecommitdiff
path: root/convert/main.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2017-02-01 14:15:08 +0100
committerDavid Sterba <dsterba@suse.com>2017-03-08 13:00:46 +0100
commite945e27712782de2dab3a28bc0a813e72c9f684f (patch)
tree5a0090a7a38926c9ea16716f95f7a9d03ed7c0e3 /convert/main.c
parent2920c8d526df8ec7398affd5f6b4126cec93b732 (diff)
btrfs-progs: mkfs: clear whole mkfs_cfg at once
Zero out the structure and set only the requested fields. Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'convert/main.c')
-rw-r--r--convert/main.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/convert/main.c b/convert/main.c
index f5c560c4..42b69df3 100644
--- a/convert/main.c
+++ b/convert/main.c
@@ -1216,15 +1216,13 @@ static int do_convert(const char *devname, u32 convert_flags, u32 nodesize,
printf("\tnodesize: %u\n", nodesize);
printf("\tfeatures: %s\n", features_buf);
+ memset(&mkfs_cfg, 0, sizeof(mkfs_cfg));
mkfs_cfg.label = cctx.volume_name;
mkfs_cfg.num_bytes = total_bytes;
mkfs_cfg.nodesize = nodesize;
mkfs_cfg.sectorsize = blocksize;
mkfs_cfg.stripesize = blocksize;
mkfs_cfg.features = features;
- /* New convert need these space */
- memset(mkfs_cfg.chunk_uuid, 0, BTRFS_UUID_UNPARSED_SIZE);
- memset(mkfs_cfg.fs_uuid, 0, BTRFS_UUID_UNPARSED_SIZE);
ret = make_convert_btrfs(fd, &mkfs_cfg, &cctx);
if (ret) {