summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2021-01-22 21:45:05 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2021-02-01 12:13:49 +0100
commit9fa4c099fb036883ee4abec200406824687372b8 (patch)
tree976d379400d9553a894d729ea8c6b9a3ba5e030c
parenta9fd207192fe81c1f89ca265c1fe0bcc54335694 (diff)
downloadlvm2-9fa4c099fb036883ee4abec200406824687372b8.tar.gz
lvconvert: ensure device_name is defined
-rw-r--r--tools/lvconvert.c6
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)