[prev in list] [next in list] [prev in thread] [next in thread]
List: mutt-dev
Subject: mutt: Don't clean up msn idata when closing an open-append mailb...
From: Brendan Cully <brendan () kublai ! com>
Date: 2017-05-23 1:38:46
Message-ID: hg.407100d15766.1495503526.1928362535899276112 () dev ! cs ! ubc ! ca
[Download RAW message or body]
changeset: 7060:407100d15766
user: Kevin McCarthy <kevin@8t8.us>
date: Mon May 22 18:30:38 2017 -0700
link: http://dev.mutt.org/hg/mutt/rev/407100d15766
Don't clean up msn idata when closing an open-append mailbox. (see #3942)
This is a continuation of commit 59a2125b49f2 with changes made in the
default branch.
Thanks again to Will Yardley for helping test the imap read-headers
changes and discovering this bug.
diffs (22 lines):
diff -r aec6b48e8ea5 -r 407100d15766 imap/imap.c
--- a/imap/imap.c Mon May 22 18:25:08 2017 -0700
+++ b/imap/imap.c Mon May 22 18:30:38 2017 -0700
@@ -1409,6 +1409,9 @@
idata->ctx = NULL;
hash_destroy (&idata->uid_hash, NULL);
+ FREE (&idata->msn_index);
+ idata->msn_index_size = 0;
+ idata->max_msn = 0;
for (i = 0; i < IMAP_CACHE_LEN; i++)
{
@@ -1427,8 +1430,6 @@
/* mailbox may not have fully loaded */
if (ctx->hdrs[i] && ctx->hdrs[i]->data)
imap_free_header_data ((IMAP_HEADER_DATA**)&(ctx->hdrs[i]->data));
- FREE (&idata->msn_index);
- idata->msn_index_size = 0;
return 0;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic