X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=copy.c;h=b7ca57e7453994efba9188e2c9c1c5309410bd2a;hp=3d4cc18efdcf467b77b6c2b5749555816c75d824;hb=ba4333b5854d2caf6b486372b060376990fe089e;hpb=bbc4fd52516a8afefbd14c77e34f8389d6f0a6ed diff --git a/copy.c b/copy.c index 3d4cc18..b7ca57e 100644 --- a/copy.c +++ b/copy.c @@ -504,6 +504,7 @@ _mutt_copy_message (FILE * fpout, FILE * fpin, HEADER * hdr, BODY * body, char prefix[SHORT_STRING]; STATE s; long new_offset = -1; + int rc = 0; if (flags & M_CM_PREFIX) { if (option (OPTTEXTFLOWED)) @@ -610,7 +611,7 @@ _mutt_copy_message (FILE * fpout, FILE * fpin, HEADER * hdr, BODY * body, if (WithCrypto && flags & M_CM_VERIFY) s.flags |= M_VERIFY; - mutt_body_handler (body, &s); + rc = mutt_body_handler (body, &s); } else if (WithCrypto && (flags & M_CM_DECODE_CRYPT) && (hdr->security & ENCRYPT)) { @@ -669,7 +670,7 @@ _mutt_copy_message (FILE * fpout, FILE * fpin, HEADER * hdr, BODY * body, mutt_free_body (&body->parts); } - return 0; + return rc; } int