# HG changeset patch # User Aki Tuomi # Date 1456072503 -7200 # Node ID 8c5311fc12023599f7d76d3a5bca343a631a8c45 # Parent 5c4e9921b65fc925362e7ad5be4c618f277b3d53 doveadm: Fixed support for --long-option arguments diff -r 5c4e9921b65f -r 8c5311fc1202 src/doveadm/doveadm-cmd.c --- a/src/doveadm/doveadm-cmd.c Sun Feb 21 18:32:50 2016 +0200 +++ b/src/doveadm/doveadm-cmd.c Sun Feb 21 18:35:03 2016 +0200 @@ -308,7 +308,8 @@ if (par[i].type != CMD_PARAM_BOOL) str_append_c(shortopts, ':'); } else { - longopt.has_arg = 0; + if (par[i].type != CMD_PARAM_BOOL) longopt.has_arg = 1; + else longopt.has_arg = 0; } array_append(longopts, &longopt, 1); }