From 7da3781765e7319f4d9e6000e03340df99057bf9 Mon Sep 17 00:00:00 2001 From: Brendan Cully Date: Sat, 5 Aug 2006 00:19:38 +0000 Subject: [PATCH] Don't allow user to attempt to delete root IMAP folder. --- browser.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/browser.c b/browser.c index bb709a86..073a5fa7 100644 --- a/browser.c +++ b/browser.c @@ -909,8 +909,13 @@ void _mutt_select_file (char *f, size_t flen, int flags, char ***files, int *num char msg[SHORT_STRING]; IMAP_MBOX mx; int nentry = menu->current; - + imap_parse_path (state.entry[nentry].name, &mx); + if (!mx.mbox) + { + mutt_error _("Cannot delete root folder"); + break; + } snprintf (msg, sizeof (msg), _("Really delete mailbox \"%s\"?"), mx.mbox); if (mutt_yesorno (msg, M_NO) == M_YES) -- 2.40.0