summaryrefslogtreecommitdiffstats
path: root/lib/label/label.c
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2006-06-08 22:15:49 +0000
committerAlasdair Kergon <agk@redhat.com>2006-06-08 22:15:49 +0000
commit9f100d6028dbfbcf9dbccc96d0ca5d104655c87d (patch)
treeec14d187c2981da9b79e7963ad2b6a250330a43b /lib/label/label.c
parent4cd33f98a4925fe5d051ec0ee3009dfc48f53188 (diff)
downloadlvm2-9f100d6028dbfbcf9dbccc96d0ca5d104655c87d.tar.gz
lvm2-9f100d6028dbfbcf9dbccc96d0ca5d104655c87d.tar.xz
lvm2-9f100d6028dbfbcf9dbccc96d0ca5d104655c87d.zip
Fix an extra dev_close in a label_read error path.
Diffstat (limited to 'lib/label/label.c')
-rw-r--r--lib/label/label.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/label/label.c b/lib/label/label.c
index 3709e1cf..907f170a 100644
--- a/lib/label/label.c
+++ b/lib/label/label.c
@@ -271,7 +271,7 @@ int label_read(struct device *dev, struct label **result)
lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN,
0, NULL);
- goto out;
+ return r;
}
if (!(l = _find_labeller(dev, buf, &sector)))