summaryrefslogtreecommitdiffstats
path: root/lib/format_text/export.c
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2005-05-03 17:28:23 +0000
committerAlasdair Kergon <agk@redhat.com>2005-05-03 17:28:23 +0000
commit15db9fcfbf2f3cdf141f11cc142c10787d82e20a (patch)
treefeab5b65e91aa76105f938f29715baa7e1543f9b /lib/format_text/export.c
parent1d76599a94006cc22f51479d69b70f6d67704796 (diff)
downloadlvm2-15db9fcfbf2f3cdf141f11cc142c10787d82e20a.tar.gz
lvm2-15db9fcfbf2f3cdf141f11cc142c10787d82e20a.tar.xz
lvm2-15db9fcfbf2f3cdf141f11cc142c10787d82e20a.zip
Reinstate full PV size when removing from VG.
Support loopfiles for testing. Complete the pv_segment support.
Diffstat (limited to 'lib/format_text/export.c')
-rw-r--r--lib/format_text/export.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/format_text/export.c b/lib/format_text/export.c
index a94cbe0c..310c03f2 100644
--- a/lib/format_text/export.c
+++ b/lib/format_text/export.c
@@ -444,13 +444,14 @@ int out_areas(struct formatter *f, const struct lv_segment *seg,
for (s = 0; s < seg->area_count; s++) {
switch (seg->area[s].type) {
case AREA_PV:
- if (!(name = _get_pv_name(f, seg->area[s].u.pv.pv))) {
+ if (!(name = _get_pv_name(f, seg->area[s].u.pv.pvseg->
+ pv))) {
stack;
return 0;
}
outf(f, "\"%s\", %u%s", name,
- seg->area[s].u.pv.pe,
+ seg->area[s].u.pv.pvseg->pe,
(s == seg->area_count - 1) ? "" : ",");
break;
case AREA_LV: