From: Aki Tuomi Date: Wed, 30 Mar 2016 10:14:40 +0000 (+0300) Subject: doveadm-mail: Initialize missing cmd context username X-Git-Tag: 2.2.24~110 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c3ffcb7ee7316e43df0cffb9b32891fc574cfa72;p=thirdparty%2Fdovecot%2Fcore.git doveadm-mail: Initialize missing cmd context username Fixes assert-crash in doveadm_mail_single_user() --- diff --git a/src/doveadm/doveadm-mail.c b/src/doveadm/doveadm-mail.c index a627064b1c..d198fbb178 100644 --- a/src/doveadm/doveadm-mail.c +++ b/src/doveadm/doveadm-mail.c @@ -966,6 +966,8 @@ doveadm_cmd_ver2_to_mail_cmd_wrapper(struct doveadm_cmd_context *cctx) strchr(mctx->cur_username, '?') != NULL) { wildcard_user = mctx->cur_username; mctx->cur_username = NULL; + } else { + cctx->username = mctx->cur_username; } } else if (strcmp(arg->name, "user-file") == 0) { mctx->service_flags |= MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP;