Mercurial > dovecot > original-hg > dovecot-1.2
changeset 5834:fd21588ef7aa HEAD
LSUB \Noselect fix
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 29 Jun 2007 17:58:01 +0300 |
parents | 8351aa73b4df |
children | d59ed6a31b66 |
files | src/imap/cmd-list.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/imap/cmd-list.c Fri Jun 29 17:57:33 2007 +0300 +++ b/src/imap/cmd-list.c Fri Jun 29 17:58:01 2007 +0300 @@ -48,7 +48,8 @@ (ctx->list_flags & MAILBOX_LIST_ITER_RETURN_SUBSCRIBED) != 0) str_append(str, "\\Subscribed "); - if ((flags & MAILBOX_CHILD_SUBSCRIBED) != 0 && !ctx->used_listext) { + if ((flags & MAILBOX_CHILD_SUBSCRIBED) != 0 && + (flags & MAILBOX_SUBSCRIBED) == 0 && !ctx->used_listext) { /* LSUB uses \Noselect for this */ flags |= MAILBOX_NOSELECT; }