isync

mailbox synchronization program
git clone https://git.code.sf.net/p/isync/isync
Log | Files | Refs | README | LICENSE

commit 38e7b4db2243e2bff7a6ae6ce2834acb0ba60286
parent 100475665918e5e8c5f58db76d918eba13a0bb02
Author: Oswald Buddenhagen <ossi@users.sf.net>
Date:   Sun, 14 Jun 2020 13:16:07 +0200

Maildir: fix setting flags on messages without ":2," part

this is mostly hypothetical, as all messages i've encountered actually
have it even if no flags are set on them.

Diffstat:
Msrc/drv_maildir.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/drv_maildir.c b/src/drv_maildir.c @@ -1716,7 +1716,7 @@ maildir_set_msg_flags( store_t *gctx, message_t *gmsg, uint uid ATTR_UNUSED, int } tl = ol + 3 + fl; } else { - tl = ol + maildir_make_flags( conf->info_delimiter, msg->gen.flags, nbuf + bl + ol ); + tl = ol + maildir_make_flags( conf->info_delimiter, (uchar)add, nbuf + bl + ol ); } if (!rename( buf, nbuf )) break;