diff -ruN dovecot-0.99.10/src/lib-index/mbox/mbox-index.c dovecot-0.99.10.brb/src/lib-index/mbox/mbox-index.c --- dovecot-0.99.10/src/lib-index/mbox/mbox-index.c Mon May 19 15:26:46 2003 +++ dovecot-0.99.10.brb/src/lib-index/mbox/mbox-index.c Sat Sep 27 13:19:41 2003 @@ -157,13 +157,13 @@ case 'F': flags |= MAIL_FLAGGED; break; - case 'D': + case 'T': flags |= MAIL_DRAFT; break; case 'R': flags |= MAIL_SEEN; break; - case 'T': + case 'D': flags |= MAIL_DELETED; break; } diff -ruN dovecot-0.99.10/src/lib-index/mbox/mbox-rewrite.c dovecot-0.99.10.brb/src/lib-index/mbox/mbox-rewrite.c --- dovecot-0.99.10/src/lib-index/mbox/mbox-rewrite.c Sun Jun 15 11:43:05 2003 +++ dovecot-0.99.10.brb/src/lib-index/mbox/mbox-rewrite.c Sat Sep 27 13:19:54 2003 @@ -210,9 +210,9 @@ str = t_strconcat("X-Status: ", (ctx->msg_flags & MAIL_ANSWERED) ? "A" : "", - (ctx->msg_flags & MAIL_DRAFT) ? "D" : "", + (ctx->msg_flags & MAIL_DELETED) ? "D" : "", (ctx->msg_flags & MAIL_FLAGGED) ? "F" : "", - (ctx->msg_flags & MAIL_DELETED) ? "T" : "", + (ctx->msg_flags & MAIL_DRAFT) ? "T" : "", x_status, NULL); if (o_stream_send_str(ctx->output, str) < 0) diff -ruN dovecot-0.99.10/src/lib-storage/index/mbox/mbox-save.c dovecot-0.99.10.brb/src/lib-storage/index/mbox/mbox-save.c --- dovecot-0.99.10/src/lib-storage/index/mbox/mbox-save.c Sun Jun 15 11:43:05 2003 +++ dovecot-0.99.10.brb/src/lib-storage/index/mbox/mbox-save.c Sat Sep 27 13:20:28 2003 @@ -131,11 +131,11 @@ if ((flags & MAIL_ANSWERED) != 0) str_append_c(str, 'A'); - if ((flags & MAIL_DRAFT) != 0) + if ((flags & MAIL_DELETED) != 0) str_append_c(str, 'D'); if ((flags & MAIL_FLAGGED) != 0) str_append_c(str, 'F'); - if ((flags & MAIL_DELETED) != 0) + if ((flags & MAIL_DRAFT) != 0) str_append_c(str, 'T'); str_append_c(str, '\n'); }