Commit 5fb0001d 5fb0001df68257dfb76ec677db57fee5ca386b9a by Sam Roberts

m_imap_t - added state to keep track of which folder function is in

progress when a mailbox function calls several folder functions.
1 parent de3c1d53
...@@ -200,6 +200,9 @@ struct _m_imap ...@@ -200,6 +200,9 @@ struct _m_imap
200 unsigned long uidvalidity; 200 unsigned long uidvalidity;
201 size_t uidnext; 201 size_t uidnext;
202 char *name; 202 char *name;
203 enum imap_state state;
204 /* mailbox operations can be sequences of folder operations, and
205 thus need to keep meta-state, mailbox_imap_open(), for example. */
203 }; 206 };
204 207
205 struct _msg_imap 208 struct _msg_imap
......