Mercurial > dovecot > core-2.2
changeset 22248:df426d9ec0ae
imap: Fix NOTIFY to parse more than just the first event-group
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Sat, 17 Jun 2017 14:38:22 +0300 |
parents | 60ecab5c8e9e |
children | f65e7542dd4f |
files | src/imap/cmd-notify.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/imap/cmd-notify.c Mon Jun 19 11:21:14 2017 +0300 +++ b/src/imap/cmd-notify.c Sat Jun 17 14:38:22 2017 +0300 @@ -292,10 +292,10 @@ ctx->send_immediate_status = TRUE; args++; } - for (; args->type != IMAP_ARG_EOL; args++) { - if (!imap_arg_get_list(args, &event_group)) - return -1; + if (!imap_arg_get_list(args, &event_group)) + return -1; + for (; event_group->type != IMAP_ARG_EOL; event_group++) { /* filter-mailboxes */ if (!imap_arg_get_atom(event_group, &filter_mailboxes)) return -1;