summaryrefslogtreecommitdiffstats
path: root/tools/lvcreate.c
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2011-09-07 09:25:51 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2011-09-07 09:25:51 +0000
commit0d505fb408aa8e34343ac5af79b881c8d66b5574 (patch)
treeec16aca0cb8be04af007ef291c7491795646f4a9 /tools/lvcreate.c
parent59cf7b6f6c3756712deb7a9c9d5d36c5a1755f09 (diff)
downloadlvm2-0d505fb408aa8e34343ac5af79b881c8d66b5574.tar.gz
lvm2-0d505fb408aa8e34343ac5af79b881c8d66b5574.tar.xz
lvm2-0d505fb408aa8e34343ac5af79b881c8d66b5574.zip
Check if lp.origin exists
Currently needed for _determine_snapshot_type().
Diffstat (limited to 'tools/lvcreate.c')
-rw-r--r--tools/lvcreate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/lvcreate.c b/tools/lvcreate.c
index 2fd9a698..dd2d9b43 100644
--- a/tools/lvcreate.c
+++ b/tools/lvcreate.c
@@ -896,7 +896,7 @@ int lvcreate(struct cmd_context *cmd, int argc, char **argv)
return ECMD_FAILED;
}
- if (lp.snapshot && !_determine_snapshot_type(vg, &lp)) {
+ if (lp.snapshot && lp.origin && !_determine_snapshot_type(vg, &lp)) {
r = ECMD_FAILED;
goto_out;
}