From b632eefc8a5ff4ced9e61d8cf1fb9e6f36cd9ede Mon Sep 17 00:00:00 2001 From: "kaie%netscape.com" Date: Thu, 6 Mar 2003 14:19:41 +0000 Subject: [PATCH] b=194636 Forwarding binary message produces invalid message r=ducarroz sr=sspitzer git-svn-id: svn://10.0.0.236/trunk@139020 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/mime/src/mimeleaf.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mozilla/mailnews/mime/src/mimeleaf.cpp b/mozilla/mailnews/mime/src/mimeleaf.cpp index 402baa2d4a6..b5104e76f83 100644 --- a/mozilla/mailnews/mime/src/mimeleaf.cpp +++ b/mozilla/mailnews/mime/src/mimeleaf.cpp @@ -161,7 +161,9 @@ MimeLeaf_parse_buffer (char *buffer, PRInt32 size, MimeObject *obj) !obj->options->output_fn) return 0; - if (leaf->decoder_data) + if (leaf->decoder_data && + obj->options && + obj->options->format_out != nsMimeOutput::nsMimeMessageDecrypt) return MimeDecoderWrite (leaf->decoder_data, buffer, size); else return ((MimeLeafClass *)obj->clazz)->parse_decoded_buffer (buffer, size,