Support for GCC 3.0

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10085 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
CaS 2001-06-06 15:18:28 +00:00
parent 17b2315e80
commit ac06ffd150
11 changed files with 691 additions and 549 deletions

View file

@ -87,6 +87,7 @@
static Class NSDataClass;
static Class NSStringClass;
static Class NSMutableStringClass;
static Class NSConstantStringClass;
static Class GSStringClass;
static Class GSMutableStringClass;
@ -338,6 +339,7 @@ handle_printf_atsign (FILE *stream,
NSStringClass = self;
[self setVersion: 1];
NSMutableStringClass = [NSMutableString class];
NSConstantStringClass = [NXConstantString class];
NSDataClass = [NSData class];
GSPlaceholderStringClass = [GSPlaceholderString class];
GSStringClass = [GSString class];
@ -423,6 +425,11 @@ handle_printf_atsign (FILE *stream,
}
}
+ (Class) constantStringClass
{
return NSConstantStringClass;
}
// Creating Temporary Strings
+ (id) string