summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/cache/lvmetad.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/cache/lvmetad.c b/lib/cache/lvmetad.c
index 5fedfd58..f8257651 100644
--- a/lib/cache/lvmetad.c
+++ b/lib/cache/lvmetad.c
@@ -229,7 +229,7 @@ int lvmetad_vg_update(struct volume_group *vg)
char mda_id[128], *num;
struct pv_list *pvl;
struct lvmcache_info *info;
- struct _fixup_baton baton = { .i = 0 };
+ struct _fixup_baton baton;
if (!vg)
return 0;
@@ -264,6 +264,7 @@ int lvmetad_vg_update(struct volume_group *vg)
*num = 0;
++num;
if ((info = lvmcache_info_from_pvid(mda_id, 0))) {
+ memset(&baton, 0, sizeof(baton));
baton.find = atoi(num);
baton.ignore = mda_is_ignored(mda);
lvmcache_foreach_mda(info, _fixup_ignored, &baton);