From fcf1799fd20bf3f27e3c9d533f41bde501b95554 Mon Sep 17 00:00:00 2001 From: Michael Elkins Date: Thu, 12 Aug 2010 17:08:34 -0700 Subject: [PATCH] always update message body size when parsing a maildir message --- mh.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mh.c b/mh.c index 2b31cca7f..21f516bb2 100644 --- a/mh.c +++ b/mh.c @@ -659,8 +659,8 @@ static HEADER *maildir_parse_message (int magic, const char *fname, if (!h->received) h->received = h->date_sent; - if (h->content->length <= 0) - h->content->length = st.st_size - h->content->offset; + /* always update the length since we have fresh information available. */ + h->content->length = st.st_size - h->content->offset; h->index = -1; -- 2.49.0