From cd45df0b75458a771b2b302cd400bd5bb02eb8ba Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Fri, 5 Sep 2008 00:19:21 +0000 Subject: [PATCH] Monotone-Parent: 485f88abf48cd4cfca19756b2d50e4d01f48ed95 Monotone-Revision: 16389bba889c23c9a03ac425c27e5f4ede0fc4fd Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-09-05T00:19:21 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 4 ++++ UI/MailPartViewers/UIxMailRenderingContext.m | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 2292cf557..aa67efedd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2008-09-04 Wolfgang Sourdeau + * UI/MailPartViewers/UIxMailRenderingContext.m + ([UIxMailRenderingContext -viewerForBodyInfo:_info]): add the + mixed viewer as the viewer for "multipart/digest" content. + * UI/MailPartViewers/UIxMailPartTextViewer.m (convertChars): fixed a buffer overflow. Incremented the buffer size to 8192. diff --git a/UI/MailPartViewers/UIxMailRenderingContext.m b/UI/MailPartViewers/UIxMailRenderingContext.m index bcc7a26fe..766b0e24c 100644 --- a/UI/MailPartViewers/UIxMailRenderingContext.m +++ b/UI/MailPartViewers/UIxMailRenderingContext.m @@ -208,7 +208,10 @@ static BOOL showNamedTextAttachmentsInline = NO; if ([mt isEqualToString:@"multipart"]) { - if ([st isEqualToString:@"mixed"] || [st isEqualToString:@"related"] || [st isEqualToString: @"appledouble"]) + if ([st isEqualToString:@"mixed"] + || [st isEqualToString:@"digest"] + || [st isEqualToString:@"related"] + || [st isEqualToString: @"appledouble"]) return [self mixedViewer]; else if ([st isEqualToString:@"signed"]) return [self signedViewer];