dovecot-2.2: doveadm flags: Fixed help text for subcommands.
dovecot at dovecot.org
dovecot at dovecot.org
Fri Aug 2 16:20:17 EEST 2013
details: http://hg.dovecot.org/dovecot-2.2/rev/f16816a69130
changeset: 16636:f16816a69130
user: Timo Sirainen <tss at iki.fi>
date: Fri Aug 02 16:20:08 2013 +0300
description:
doveadm flags: Fixed help text for subcommands.
diffstat:
src/doveadm/doveadm-mail-flags.c | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diffs (23 lines):
diff -r 78225937a030 -r f16816a69130 src/doveadm/doveadm-mail-flags.c
--- a/src/doveadm/doveadm-mail-flags.c Fri Aug 02 15:19:22 2013 +0300
+++ b/src/doveadm/doveadm-mail-flags.c Fri Aug 02 16:20:08 2013 +0300
@@ -80,8 +80,17 @@
enum mail_flags flag;
ARRAY_TYPE(const_string) keywords;
- if (args[0] == NULL || args[1] == NULL)
- doveadm_mail_help_name("flags");
+ if (args[0] == NULL || args[1] == NULL) {
+ switch (ctx->modify_type) {
+ case MODIFY_ADD:
+ doveadm_mail_help_name("flags add");
+ case MODIFY_REMOVE:
+ doveadm_mail_help_name("flags remove");
+ case MODIFY_REPLACE:
+ doveadm_mail_help_name("flags replace");
+ }
+ i_unreached();
+ }
p_array_init(&keywords, _ctx->pool, 8);
for (tmp = t_strsplit(args[0], " "); *tmp != NULL; tmp++) {
More information about the dovecot-cvs
mailing list