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];