From: Thomas Roessler Date: Tue, 21 Feb 2006 08:10:15 +0000 (+0000) Subject: Fix mutt/2186. X-Git-Tag: mutt-1-5-12-rel~139 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=34b4962acf50f6a430ee93635e8d1f8b90a2bd50;p=mutt Fix mutt/2186. --- diff --git a/attach.c b/attach.c index 74377b0d..8c3edf2e 100644 --- a/attach.c +++ b/attach.c @@ -782,7 +782,7 @@ int mutt_save_attachment (FILE *fp, BODY *m, char *path, int flags, HEADER *hdr) return -1; } if (ctx.magic == M_MBOX || ctx.magic == M_MMDF) - chflags = CH_FROM; + chflags = CH_FROM | CH_UPDATE_LEN; chflags |= (ctx.magic == M_MAILDIR ? CH_NOSTATUS : CH_UPDATE); if (_mutt_copy_message (msg->fp, fp, hn, hn->content, 0, chflags) == 0 && mx_commit_message (msg, &ctx) == 0)