Mercurial > dovecot > core-2.2
changeset 19808:5e70b4f48909
doveadm: Fixed double-free when using -F parameter
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Mon, 22 Feb 2016 18:42:42 +0200 |
parents | b0bdbb90ec7f |
children | 45f8bcb497dc |
files | src/doveadm/doveadm-mail.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/doveadm/doveadm-mail.c Mon Feb 22 18:42:10 2016 +0200 +++ b/src/doveadm/doveadm-mail.c Mon Feb 22 18:42:42 2016 +0200 @@ -925,6 +925,7 @@ ctx->service_flags |= MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP; wildcard_user = "*"; ctx->users_list_input = argv[i].value.v_istream; + i_stream_ref(ctx->users_list_input); } else if (ctx->v.parse_arg != NULL && argv[i].short_opt != '\0') { optarg = (char*)argv[i].value.v_string; ctx->v.parse_arg(ctx, argv[i].short_opt);