diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/lvchange.c | 2 | ||||
-rw-r--r-- | tools/lvcreate.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/tools/lvchange.c b/tools/lvchange.c index a0c4a012..73a37fda 100644 --- a/tools/lvchange.c +++ b/tools/lvchange.c @@ -103,7 +103,7 @@ static int lvchange_pool_update(struct cmd_context *cmd, } if (arg_count(cmd, discards_ARG)) { - discards = arg_uint_value(cmd, discards_ARG, 0); + discards = (thin_discards_t) arg_uint_value(cmd, discards_ARG, THIN_DISCARDS_IGNORE); if (discards != first_seg(lv)->discards) { if (((discards == THIN_DISCARDS_IGNORE) || (first_seg(lv)->discards == THIN_DISCARDS_IGNORE)) && diff --git a/tools/lvcreate.c b/tools/lvcreate.c index 769ac8cb..2cb6ac02 100644 --- a/tools/lvcreate.c +++ b/tools/lvcreate.c @@ -1,6 +1,6 @@ /* * Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved. - * Copyright (C) 2004-2011 Red Hat, Inc. All rights reserved. + * Copyright (C) 2004-2012 Red Hat, Inc. All rights reserved. * * This file is part of LVM2. * @@ -797,7 +797,7 @@ static int _lvcreate_params(struct lvcreate_params *lp, return_0; if (lp->create_thin_pool) { - lp->discards = arg_uint_value(cmd, discards_ARG, THIN_DISCARDS_PASSDOWN); + lp->discards = (thin_discards_t) arg_uint_value(cmd, discards_ARG, THIN_DISCARDS_PASSDOWN); } else if (arg_count(cmd, discards_ARG)) { log_error("--discards is only available for thin pool creation."); return 0; |