diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2022-01-21 12:32:29 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2022-01-21 12:32:29 +0200 |
commit | 488ade3228ad142782dc3b6bf5bdefacb5caabcf (patch) | |
tree | ac0001437a204187cee4849127a6fa5228b369ed /comsat/comsat.h | |
parent | 422d48d29c24d8133fff10ba4de88e8db7aab728 (diff) | |
download | mailutils-488ade3228ad142782dc3b6bf5bdefacb5caabcf.tar.gz mailutils-488ade3228ad142782dc3b6bf5bdefacb5caabcf.tar.bz2 |
Bugfix in mboxrd library
* libproto/mbox/mboxrd.c (mboxrd_tracker_sync): If mailbox becomes
empty, reset all uid-related fields. It is especially important to
reset x_imapbase_len, otherwise expunging all messages in the mailbox
followed by appending a new message would cause mboxrd_flush_unlocked
in line 1670 to overwrite a random fragment of the newly created message.
Diffstat (limited to 'comsat/comsat.h')
0 files changed, 0 insertions, 0 deletions