From 93b2540aa24b01f15a6cdb52545e0495ea381f8f Mon Sep 17 00:00:00 2001 From: Rocco Rutte Date: Tue, 27 Jan 2009 15:25:04 +0100 Subject: [PATCH] Unconditionally inode-sort Maildir and MH folders. Closes #3166. --- mh.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mh.c b/mh.c index 1f4d0504d..7c70ce2cf 100644 --- a/mh.c +++ b/mh.c @@ -1027,13 +1027,14 @@ static void maildir_delayed_parsing (CONTEXT * ctx, struct maildir **md, if (!ctx->quiet && progress) mutt_progress_update (progress, count, -1); + DO_SORT(); + snprintf (fn, sizeof (fn), "%s/%s", ctx->path, p->h->path); #if USE_HCACHE if (option(OPTHCACHEVERIFY)) { - DO_SORT(); - ret = stat(fn, &lastchanged); + ret = stat(fn, &lastchanged); } else { @@ -1057,7 +1058,6 @@ static void maildir_delayed_parsing (CONTEXT * ctx, struct maildir **md, { #endif /* USE_HCACHE */ - DO_SORT(); if (maildir_parse_message (ctx->magic, fn, p->h->old, p->h)) { p->header_parsed = 1; -- 2.40.0