summaryrefslogtreecommitdiff
path: root/tools/vgchange.c
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2012-02-28 14:24:57 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2012-02-28 14:24:57 +0000
commitfbf6b89a848511805425b34ba77ef3a133f0eae5 (patch)
tree3a1ea63079f9d8bb416ffc226d5e8dcbd217efca /tools/vgchange.c
parent54b2aadf402fa47880e3c493b97a440ca19f97a3 (diff)
downloadlvm2-fbf6b89a848511805425b34ba77ef3a133f0eae5.tar.gz
Using enum types for enums
alloc_policy_t, dm_string_mangling_t, percent_range_t, sign_t
Diffstat (limited to 'tools/vgchange.c')
-rw-r--r--tools/vgchange.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/vgchange.c b/tools/vgchange.c
index e4933eae3..d8a8eee9c 100644
--- a/tools/vgchange.c
+++ b/tools/vgchange.c
@@ -280,7 +280,7 @@ static int _vgchange_alloc(struct cmd_context *cmd, struct volume_group *vg)
{
alloc_policy_t alloc;
- alloc = arg_uint_value(cmd, alloc_ARG, ALLOC_NORMAL);
+ alloc = (alloc_policy_t) arg_uint_value(cmd, alloc_ARG, ALLOC_NORMAL);
/* FIXME: make consistent with vg_set_alloc_policy() */
if (alloc == vg->alloc) {
@@ -596,13 +596,13 @@ int vgchange(struct cmd_context *cmd, int argc, char **argv)
}
if (arg_count(cmd, maxphysicalvolumes_ARG) &&
- arg_sign_value(cmd, maxphysicalvolumes_ARG, 0) == SIGN_MINUS) {
+ arg_sign_value(cmd, maxphysicalvolumes_ARG, SIGN_NONE) == SIGN_MINUS) {
log_error("MaxPhysicalVolumes may not be negative");
return EINVALID_CMD_LINE;
}
if (arg_count(cmd, physicalextentsize_ARG) &&
- arg_sign_value(cmd, physicalextentsize_ARG, 0) == SIGN_MINUS) {
+ arg_sign_value(cmd, physicalextentsize_ARG, SIGN_NONE) == SIGN_MINUS) {
log_error("Physical extent size may not be negative");
return EINVALID_CMD_LINE;
}