amd: bugfixes; speed up expunging.
* libmailutils/base/amd.c (_amd_message_delete): Remove. (amd_array_expand): Fix element size. (amd_array_shrink): Rewrite. (amd_expunge): Shrink the array once, after everything has been expunged. Generate MU_EVT_MAILBOX_MESSAGE_EXPUNGE for each expunged message.
Showing
1 changed file
with
48 additions
and
54 deletions
-
Please register or sign in to post a comment