diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2020-08-29 20:27:32 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2020-09-01 17:57:50 +0200 |
commit | a481f4263093d45eb4c4a7912ab3c6069ed05df9 (patch) | |
tree | 3f28ef6783a767ecdf6d71cd5fc934b9771ffc0c | |
parent | 85e2c7e14dc888e54174222600fc38470ab035df (diff) | |
download | lvm2-a481f4263093d45eb4c4a7912ab3c6069ed05df9.tar.gz |
cov: always initialized values
Make sure values are initialized for all possible paths.
-rw-r--r-- | lib/device/dev-md.c | 2 | ||||
-rw-r--r-- | lib/label/hints.c | 2 | ||||
-rw-r--r-- | tools/lvconvert.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/lib/device/dev-md.c b/lib/device/dev-md.c index 8fe7fc361..36494b12b 100644 --- a/lib/device/dev-md.c +++ b/lib/device/dev-md.c @@ -176,7 +176,7 @@ static int _udev_dev_is_md_component(struct device *dev) */ static int _native_dev_is_md_component(struct device *dev, uint64_t *offset_found, int full) { - uint64_t size, sb_offset; + uint64_t size, sb_offset = 0; int ret; if (!scan_bcache) diff --git a/lib/label/hints.c b/lib/label/hints.c index 55f55900d..8da131428 100644 --- a/lib/label/hints.c +++ b/lib/label/hints.c @@ -663,7 +663,7 @@ static int _read_hint_file(struct cmd_context *cmd, struct dm_list *hints, int * int found = 0; int keylen; int hv_major, hv_minor; - int major, minor; + int major = -1, minor = -1; int ret = 1; int i; diff --git a/tools/lvconvert.c b/tools/lvconvert.c index c95287a78..04ec1ee4f 100644 --- a/tools/lvconvert.c +++ b/tools/lvconvert.c @@ -5614,7 +5614,7 @@ static int _set_writecache_block_size(struct cmd_context *cmd, uint32_t block_size = 0; int lbs_unknown = 0, lbs_4k = 0, lbs_512 = 0; int pbs_unknown = 0, pbs_4k = 0, pbs_512 = 0; - int rv; + int rv = 0; /* This is set if the user specified a writecache block size on the command line. */ if (*block_size_sectors) |