From 6971937a6f3e93844dbd43bdbe903628e21a9422 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Sun, 13 Dec 2015 21:25:32 +0200 Subject: [PATCH] doveadm expunge: Using "all" parameter didn't work. --- src/doveadm/doveadm-mail-expunge.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/doveadm/doveadm-mail-expunge.c b/src/doveadm/doveadm-mail-expunge.c index 4d8edd0f27..6423363296 100644 --- a/src/doveadm/doveadm-mail-expunge.c +++ b/src/doveadm/doveadm-mail-expunge.c @@ -224,7 +224,6 @@ cmd_expunge_run(struct doveadm_mail_cmd_context *ctx, struct mail_user *user) void expunge_search_args_check(struct mail_search_args *args, const char *cmd) { - mail_search_args_simplify(args); if (!expunge_search_args_is_mailbox_ok(args->args)) { i_fatal_status(EX_USAGE, "%s: To avoid accidents, search query " @@ -236,6 +235,7 @@ void expunge_search_args_check(struct mail_search_args *args, const char *cmd) "must contain something else besides MAILBOX " "(e.g. just add \"all\" if you want everything)", cmd); } + mail_search_args_simplify(args); } static void cmd_expunge_init(struct doveadm_mail_cmd_context *ctx,