From 0adfbfd5ea1293efb3d5876628419e31bf96763b Mon Sep 17 00:00:00 2001 From: Dave Wysochanski Date: Tue, 13 Apr 2010 17:26:03 +0000 Subject: Call add_pvl_to_vgs() and del_pvl_from_vgs() from more places. Now that we have library functions to add/delete a pv from the vg->pvs list, call them from everywhere. Signed-off-by: Dave Wysochanski --- tools/vgreduce.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'tools/vgreduce.c') diff --git a/tools/vgreduce.c b/tools/vgreduce.c index eb228a36..287db411 100644 --- a/tools/vgreduce.c +++ b/tools/vgreduce.c @@ -39,9 +39,7 @@ static int _remove_pv(struct volume_group *vg, struct pv_list *pvl, int silent) vg->free_count -= pvl->pv->pe_count; vg->extent_count -= pvl->pv->pe_count; - vg->pv_count--; - - dm_list_del(&pvl->list); + del_pvl_from_vgs(vg, pvl); return 1; } -- cgit