From efe15ca69f2a095f608fa02276b8b994bedc0956 Mon Sep 17 00:00:00 2001 From: Thomas Roessler Date: Wed, 9 Jun 1999 17:10:43 +0000 Subject: [PATCH] Fix attachment forwarding. The leading newline for certain MIME boundaries was missing. *grrrr* --- recvattach.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recvattach.c b/recvattach.c index 80bc6037d..83612ca9b 100644 --- a/recvattach.c +++ b/recvattach.c @@ -744,14 +744,14 @@ copy_tagged_attachments (FILE *fpout, FILE *fpin, const char *boundary, BODY *bd { for (; bdy; bdy = bdy->next) { - if (bdy->tagged) + if (bdy->parts) + copy_tagged_attachments (fpout, fpin, boundary, bdy->parts); + else if (bdy->tagged) { - fprintf (fpout, "--%s\n", boundary); + fprintf (fpout, "\n--%s\n", boundary); fseek (fpin, bdy->hdr_offset, 0); mutt_copy_bytes (fpin, fpout, bdy->length + bdy->offset - bdy->hdr_offset); } - else if (bdy->parts) - copy_tagged_attachments (fpout, fpin, boundary, bdy->parts); } } -- 2.40.0