From 5cb69e83078f3fbef7cc17bc97bbdbbb758492ba Mon Sep 17 00:00:00 2001 From: rfm Date: Wed, 16 Aug 2006 13:57:38 +0000 Subject: [PATCH] fix missing allocation git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23305 72102866-910b-0410-8b05-ffd578937521 --- Source/Additions/GSMime.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Additions/GSMime.m b/Source/Additions/GSMime.m index b6240b945..13c3835e2 100644 --- a/Source/Additions/GSMime.m +++ b/Source/Additions/GSMime.m @@ -2231,11 +2231,13 @@ NSDebugMLLog(@"GSMime", @"Header parsed - %@", info); encoding: NSASCIIStringEncoding]; if (s == nil && _defaultEncoding != NSASCIIStringEncoding) { + s = [NSStringClass allocWithZone: NSDefaultMallocZone()]; s = [s initWithBytes: beg length: dst - beg encoding: _defaultEncoding]; if (s == nil && _defaultEncoding != NSUTF8StringEncoding) { + s = [NSStringClass allocWithZone: NSDefaultMallocZone()]; s = [s initWithBytes: beg length: dst - beg encoding: NSUTF8StringEncoding]; @@ -2341,11 +2343,13 @@ NSDebugMLLog(@"GSMime", @"Header parsed - %@", info); encoding: NSASCIIStringEncoding]; if (s == nil && _defaultEncoding != NSASCIIStringEncoding) { + s = [NSStringClass allocWithZone: NSDefaultMallocZone()]; s = [s initWithBytes: beg length: dst - beg encoding: _defaultEncoding]; if (s == nil && _defaultEncoding != NSUTF8StringEncoding) { + s = [NSStringClass allocWithZone: NSDefaultMallocZone()]; s = [s initWithBytes: beg length: dst - beg encoding: NSUTF8StringEncoding];