diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2021-10-01 13:53:28 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2021-10-06 15:43:31 +0200 |
commit | 5ccb373d869ca23afc10416c2319331eb108e16b (patch) | |
tree | 25ae8432baa36f7605a417e51618dbef1d675a0d | |
parent | a841babaf7f0108797ef18af0777721742c8656c (diff) | |
download | lvm2-5ccb373d869ca23afc10416c2319331eb108e16b.tar.gz |
cleanup: always initialize historical ptr
Set ptr for all paths.
-rw-r--r-- | lib/metadata/metadata.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/metadata/metadata.c b/lib/metadata/metadata.c index d5ef7f7cb..ad908634a 100644 --- a/lib/metadata/metadata.c +++ b/lib/metadata/metadata.c @@ -1701,17 +1701,19 @@ struct generic_logical_volume *find_historical_glv(const struct volume_group *vg int lv_name_is_used_in_vg(const struct volume_group *vg, const char *name, int *historical) { - int found = 0; + int found; - if (find_lv(vg, name)) { + if (historical) + *historical = 0; + + if (find_lv(vg, name)) found = 1; - if (historical) - *historical = 0; - } else if (find_historical_glv(vg, name, 0, NULL)) { + else if (find_historical_glv(vg, name, 0, NULL)) { found = 1; if (historical) *historical = 1; - } + } else + found = 0; return found; } |