From 7f16af67a10677307ec98f91e52c5bffe87216e9 Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 4 Feb 1999 15:49:30 +0000 Subject: [PATCH] Don't use whitespace and newline character set - loading it requires nsuserdefaults, which in turn requires property-list parsing and leads to recursion. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3656 72102866-910b-0410-8b05-ffd578937521 --- Source/NSString.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/NSString.m b/Source/NSString.m index 7eb8b6392..3915e40d4 100644 --- a/Source/NSString.m +++ b/Source/NSString.m @@ -146,7 +146,12 @@ static void setupWhitespce() { if (whitespce == nil) { +#if 0 whitespce = [NSCharacterSet whitespaceAndNewlineCharacterSet]; +#else + whitespce = [NSMutableCharacterSet characterSetWithCharactersInString: + @" \t\r\n\f\b"]; +#endif [whitespce retain]; whitespceImp = (BOOL(*)(id,SEL,unichar)) [whitespce methodForSelector: cMemberSel];