From ed81edb18fdb4119bd4f99cbe1af87a16d0ff9e5 Mon Sep 17 00:00:00 2001 From: FredKiefer Date: Sat, 28 Apr 2001 15:32:01 +0000 Subject: [PATCH] Made setupWhitespace safer git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9738 72102866-910b-0410-8b05-ffd578937521 --- Source/NSString.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/NSString.m b/Source/NSString.m index d60764b60..c9794d846 100644 --- a/Source/NSString.m +++ b/Source/NSString.m @@ -161,10 +161,12 @@ static void setupWhitespace() NSData *bitmap; /* + We can not use whitespaceAndNewlineCharacterSet here as this would lead + to a recursion, as this also reads in a property list. + whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet]; +*/ whitespace = [NSCharacterSet characterSetWithCharactersInString: @" \t\r\n\f\b"]; -*/ - whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet]; bitmap = RETAIN([whitespace bitmapRepresentation]); whitespaceBitmapRep = [bitmap bytes];