[lvm-devel] dev-mornfall-lvmcache - cleanup: use last_seg

Petr Rockai mornfall at fedoraproject.org
Wed Jun 5 12:03:55 UTC 2013


Gitweb:        http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=58a2e5e2df4049108b1ba0fe970fd88eba9a3290
Commit:        58a2e5e2df4049108b1ba0fe970fd88eba9a3290
Parent:        8cbacd2474b288a581274dba9b623ec2e9ac9d28
Author:        Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate:    Wed May 22 15:04:51 2013 +0200
Committer:     Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Mon May 27 10:28:32 2013 +0200

cleanup: use last_seg

Use function to obtain last segment type.
---
 tools/lvresize.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/tools/lvresize.c b/tools/lvresize.c
index e44fd82..b679bf9 100644
--- a/tools/lvresize.c
+++ b/tools/lvresize.c
@@ -558,9 +558,7 @@ static int _lvresize(struct cmd_context *cmd, struct volume_group *vg,
 	seg_size = lp->extents - lv->le_count;
 
 	/* Use segment type of last segment */
-	dm_list_iterate_items(seg, &lv->segments) {
-		lp->segtype = seg->segtype;
-	}
+	lp->segtype = last_seg(lv)->segtype;
 
 	/* FIXME Support LVs with mixed segment types */
 	if (lp->segtype != get_segtype_from_string(cmd, arg_str_value(cmd, type_ARG,




More information about the lvm-devel mailing list