This is the mail archive of the
lvm2-cvs@sourceware.org
mailing list for the LVM2 project.
LVM2/lib/metadata metadata.c
- From: zkabelac at sourceware dot org
- To: lvm-devel at redhat dot com, lvm2-cvs at sourceware dot org
- Date: 13 Aug 2008 13:42:36 -0000
- Subject: LVM2/lib/metadata metadata.c
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2008-08-13 13:42:36
Modified files:
lib/metadata : metadata.c
Log message:
get lv_list properly from vg->lst and fix compiler warning
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/metadata/metadata.c.diff?cvsroot=lvm2&r1=1.185&r2=1.186
--- LVM2/lib/metadata/metadata.c 2008/08/05 12:05:25 1.185
+++ LVM2/lib/metadata/metadata.c 2008/08/13 13:42:35 1.186
@@ -296,11 +296,14 @@
struct volume_group *vg,
force_t force)
{
+ struct list *lst;
struct lv_list *lvl;
- while ((lvl = list_first(&vg->lvs)))
+ while ((lst = list_first(&vg->lvs))) {
+ lvl = list_item(lst, struct lv_list);
if (!lv_remove_with_dependencies(cmd, lvl->lv, force))
- return 0;
+ return 0;
+ }
return 1;
}