Mercurial > dovecot > core-2.2
changeset 9667:4fdc1fadb529 HEAD
lazy-expunge: Drop \Deleted flag when moving message.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 26 Jul 2009 20:03:41 -0400 |
parents | 1858d2fe330b |
children | 462dcad58a92 |
files | src/plugins/lazy-expunge/lazy-expunge-plugin.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/lazy-expunge/lazy-expunge-plugin.c Sun Jul 26 19:51:37 2009 -0400 +++ b/src/plugins/lazy-expunge/lazy-expunge-plugin.c Sun Jul 26 20:03:41 2009 -0400 @@ -153,6 +153,7 @@ save_ctx = mailbox_save_alloc(lt->dest_trans); mailbox_save_copy_flags(save_ctx, _mail); + save_ctx->flags &= ~MAIL_DELETED; if (mailbox_copy(&save_ctx, _mail) < 0 && !_mail->expunged) lt->failed = TRUE; mmail->super.expunge(_mail);