]> granicus.if.org Git - neomutt/commitdiff
Allow the creation of a new mbox when saving to a local file
authorPietro Cerutti <gahr@gahr.ch>
Mon, 14 Jan 2019 09:09:10 +0000 (09:09 +0000)
committerRichard Russon <rich@flatcap.org>
Mon, 14 Jan 2019 11:16:03 +0000 (11:16 +0000)
Fixes #1537

mx.c

diff --git a/mx.c b/mx.c
index 6331f98e3b2f66479f53eb790723f6ecb14aa634..511d9f360b64533ad86923af8e875b66543ec5d9 100644 (file)
--- a/mx.c
+++ b/mx.c
@@ -276,7 +276,7 @@ struct Context *mx_mbox_open(struct Mailbox *m, const char *path, int flags)
   m->notify = ctx_mailbox_changed;
   m->ndata = ctx;
 
-  if ((m->magic == MUTT_UNKNOWN) && (flags & MUTT_NEWFOLDER))
+  if ((m->magic == MUTT_UNKNOWN) && (flags & (MUTT_NEWFOLDER | MUTT_APPEND)))
   {
     m->magic = MboxType;
     m->mx_ops = mx_get_ops(m->magic);