Minor modification for Apple runtime

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7933 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2000-10-30 18:00:27 +00:00
parent e6c8161b8a
commit e6573102f8
23 changed files with 294 additions and 111 deletions

View file

@ -102,9 +102,9 @@ static id (*plSet)(id, SEL, id, id) = 0;
static id (*plAlloc)(Class, SEL, NSZone*) = 0;
static id (*plInit)(id, SEL, unichar*, unsigned) = 0;
static SEL plSel = @selector(initWithCharacters:length:);
static SEL cMemberSel = @selector(characterIsMember:);
static SEL plSel;
static SEL cMemberSel;
static NSCharacterSet *hexdigits = nil;
static BOOL (*hexdigitsImp)(id, SEL, unichar) = 0;
@ -278,8 +278,11 @@ handle_printf_atsign (FILE *stream,
{
if (self == [NSString class])
{
plSel = @selector(initWithCharacters:length:);
cMemberSel = @selector(characterIsMember:);
_DefaultStringEncoding = GetDefEncoding();
NSStringClass = self;
[self setVersion: 1];
NSMutableStringClass = [NSMutableString class];
NSDataClass = [NSData class];
GSStringClass = [GSString class];