From bc1256b6dd74e8c8cf08118d8f8aee414895d820 Mon Sep 17 00:00:00 2001 From: CaS Date: Wed, 8 Oct 2003 13:19:20 +0000 Subject: [PATCH] Minor bugfix git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17800 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 2 ++ Source/Additions/GSMime.m | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index e3239c946..26c607f15 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ * Tools/gdomap.c: Added some checks that getting/setting uid/gid worked as expected and moved getpwnam() call to where it works. + * Source/Additions/GSMime.m: ([GSMimeDocument-rawMimeData:]) bugfix + to remove mjime version header from inner documents. 2003-10-07 Richard Frith-Macdonald diff --git a/Source/Additions/GSMime.m b/Source/Additions/GSMime.m index e824d7e72..a0831cfdf 100644 --- a/Source/Additions/GSMime.m +++ b/Source/Additions/GSMime.m @@ -3875,6 +3875,17 @@ static NSCharacterSet *tokenSet = nil; RELEASE(hdr); } } + else + { + /* + * Inner documents should not contain the mime version header. + */ + hdr = [self headerNamed: @"mime-version"]; + if (hdr != nil) + { + [self deleteHeader: hdr]; + } + } if ([content isKindOfClass: [NSArray class]] == YES) {