X-Git-Url: http://git.madism.org/?a=blobdiff_plain;ds=sidebyside;f=imap%2Fimap.c;h=fdd468ed10d8ca08ad912085b967baca54718ab9;hb=18ea5e8b861632627335b8d94787c742dbf5f567;hp=40489b439ecacf75ecc515551c51ecaafa77f5c3;hpb=e39e529e5df06cd4148de4614073b66a23be0b26;p=apps%2Fmadmutt.git diff --git a/imap/imap.c b/imap/imap.c index 40489b4..fdd468e 100644 --- a/imap/imap.c +++ b/imap/imap.c @@ -716,6 +716,12 @@ int imap_open_mailbox_append (CONTEXT * ctx) imap_fix_path (idata, mx.mbox, mailbox, sizeof (mailbox)); + /* We may be appending to the same folder we've selected. */ + if (!ascii_strcmp(idata->mailbox, mx.mbox)) { + FREE (&mx.mbox); + return 0; + } + imap_munge_mbox_name (mbox, sizeof (mbox), mailbox); if (mutt_bit_isset (idata->capabilities, IMAP4REV1))