From 533a87d0ea2a0d9e9e552ea9f2db7e6ad54b1dbb Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Mon, 27 May 2024 18:23:26 +0200 Subject: [PATCH] lvremove: initilize struct list --- tools/lvremove.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/lvremove.c b/tools/lvremove.c index 724a22ea3..d8581b08f 100644 --- a/tools/lvremove.c +++ b/tools/lvremove.c @@ -18,7 +18,9 @@ int lvremove(struct cmd_context *cmd, int argc, char **argv) { struct processing_handle *handle = NULL; - struct lvremove_params lp = { 0 }; + struct lvremove_params lp = { + .removed_uuids = DM_LIST_HEAD_INIT(lp.removed_uuids), + }; int ret; if (!argc && !arg_is_set(cmd, select_ARG)) { @@ -35,8 +37,6 @@ int lvremove(struct cmd_context *cmd, int argc, char **argv) return ECMD_FAILED; } - dm_list_init(&lp.removed_uuids); - handle->custom_handle = &lp; ret = process_each_lv(cmd, argc, argv, NULL, NULL, READ_FOR_UPDATE, handle,