diff options
author | Eduardo Chappa <chappa@washington.edu> | 2020-10-03 13:43:35 -0600 |
---|---|---|
committer | Eduardo Chappa <chappa@washington.edu> | 2020-10-03 13:43:35 -0600 |
commit | 9064dd878d981f06e15278605ba34a299eba375f (patch) | |
tree | e85fe2dc77658427d6a013d6a5b39b1028d987c2 /pith | |
parent | 2f6e4c8855e3ea23cbbfcb1a91ea10abbda29d85 (diff) | |
download | alpine-9064dd878d981f06e15278605ba34a299eba375f.tar.xz |
* Set up the IMAP ID at the moment of loging in to the server, rather than
as a one time option, in case we need to use a special IMAP ID.
Diffstat (limited to 'pith')
-rw-r--r-- | pith/pine.hlp | 5 | ||||
-rw-r--r-- | pith/state.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/pith/pine.hlp b/pith/pine.hlp index 746d620..94a2258 100644 --- a/pith/pine.hlp +++ b/pith/pine.hlp @@ -140,7 +140,7 @@ with help text for the config screen and the composer that didn't have any reasonable place to be called from. Dummy change to get revision in pine.hlp ============= h_revision ================= -Alpine Commit 507 2020-09-27 09:53:59 +Alpine Commit 508 2020-10-03 13:43:20 ============= h_news ================= <HTML> <HEAD> @@ -256,6 +256,9 @@ problems you find with this release. <LI> When a server expires a refresh token, Alpine needs to cancel it internally. Alpine will attempt to get a new one when it reopens the folder after it cancels it. + +<LI> Set up the IMAP ID at the moment of loging in to the server, rather than + as a one time option, in case we need to use a special IMAP ID. </UL> <P> diff --git a/pith/state.c b/pith/state.c index a7728d6..1246f32 100644 --- a/pith/state.c +++ b/pith/state.c @@ -248,6 +248,9 @@ free_pine_struct(struct pine **pps) if((*pps)->msgmap) msgno_give(&(*pps)->msgmap); + + if((*pps)->id) + free_id(&(*pps)->id); free_vars(*pps); |