diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2021-01-22 21:45:05 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2021-02-01 12:13:49 +0100 |
commit | 9fa4c099fb036883ee4abec200406824687372b8 (patch) | |
tree | 976d379400d9553a894d729ea8c6b9a3ba5e030c | |
parent | a9fd207192fe81c1f89ca265c1fe0bcc54335694 (diff) | |
download | lvm2-9fa4c099fb036883ee4abec200406824687372b8.tar.gz |
lvconvert: ensure device_name is defined
-rw-r--r-- | tools/lvconvert.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/lvconvert.c b/tools/lvconvert.c index 416e8a73a..e37172a5e 100644 --- a/tools/lvconvert.c +++ b/tools/lvconvert.c @@ -4283,7 +4283,7 @@ static int _lv_create_cachevol(struct cmd_context *cmd, char format[NAME_LEN]; struct dm_list *use_pvh; struct pv_list *pvl; - char *device_name; + const char *device_name = ""; struct device *dev_fast; char *dev_argv[MAX_CACHEDEVS]; int dev_argc = 0; @@ -4317,7 +4317,7 @@ static int _lv_create_cachevol(struct cmd_context *cmd, if (!grouped_arg_is_set(group->arg_values, cachedevice_ARG)) continue; - if (!(device_name = (char *)grouped_arg_str_value(group->arg_values, cachedevice_ARG, NULL))) + if (!(device_name = grouped_arg_str_value(group->arg_values, cachedevice_ARG, NULL))) break; if (device_name[0] == '@') { @@ -4366,7 +4366,7 @@ static int _lv_create_cachevol(struct cmd_context *cmd, return 0; } - dev_argv[dev_argc++] = device_name; + dev_argv[dev_argc++] = (char*)device_name; } if (!cache_size_sectors) |