]> granicus.if.org Git - mutt/commitdiff
Don't attempt to move messages when $mbox is unset.
authorRocco Rutte <pdmef@gmx.net>
Fri, 7 Dec 2007 09:57:28 +0000 (10:57 +0100)
committerRocco Rutte <pdmef@gmx.net>
Fri, 7 Dec 2007 09:57:28 +0000 (10:57 +0100)
mx.c

diff --git a/mx.c b/mx.c
index 08ac4b260f98d3b36f32d5bed96fa20e15001d6e..9ad033262d9056120dbe8b3d567c41bc022544a6 100644 (file)
--- a/mx.c
+++ b/mx.c
@@ -855,10 +855,10 @@ int mx_close_mailbox (CONTEXT *ctx, int *index_hint)
       strfcpy (mbox, NONULL(Inbox), sizeof (mbox));
       isSpool = mutt_is_spool (ctx->path) && !mutt_is_spool (mbox);
     }
-    mutt_expand_path (mbox, sizeof (mbox));
 
-    if (isSpool)
+    if (isSpool && mbox && *mbox)
     {
+      mutt_expand_path (mbox, sizeof (mbox));
       snprintf (buf, sizeof (buf), _("Move read messages to %s?"), mbox);
       if ((move_messages = query_quadoption (OPT_MOVE, buf)) == -1)
       {