mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-31 16:50:58 +00:00
Updates to reduce global namespace pollution. Plenty more remaining.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23795 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
4874117588
commit
31342aef09
85 changed files with 1090 additions and 1277 deletions
|
@ -161,7 +161,7 @@ static void GSLogZombie(id o, SEL sel)
|
|||
NSLog(@"Deallocated %@ (0x%x) sent %@",
|
||||
NSStringFromClass(c), o, NSStringFromSelector(sel));
|
||||
}
|
||||
if (GSEnvironmentFlag("CRASH_ON_ZOMBIE", NO) == YES)
|
||||
if ([_GSPrivate environmentFlag: "CRASH_ON_ZOMBIE" defaultValue: NO] == YES)
|
||||
{
|
||||
abort();
|
||||
}
|
||||
|
@ -968,8 +968,10 @@ GSDescriptionForClassMethod(pcl self, SEL aSel)
|
|||
zombieMap = NSCreateMapTable(NSNonOwnedPointerMapKeyCallBacks,
|
||||
NSNonOwnedPointerMapValueCallBacks, 0);
|
||||
zombieClass = [NSZombie class];
|
||||
NSZombieEnabled = GSEnvironmentFlag("NSZombieEnabled", NO);
|
||||
NSDeallocateZombies = GSEnvironmentFlag("NSDeallocateZombies", NO);
|
||||
NSZombieEnabled = [_GSPrivate environmentFlag: "NSZombieEnabled"
|
||||
defaultValue: NO];
|
||||
NSDeallocateZombies = [_GSPrivate environmentFlag: "NSDeallocateZombies"
|
||||
defaultValue: NO];
|
||||
|
||||
autorelease_class = [NSAutoreleasePool class];
|
||||
autorelease_sel = @selector(addObject:);
|
||||
|
@ -1295,7 +1297,7 @@ GSDescriptionForClassMethod(pcl self, SEL aSel)
|
|||
{
|
||||
if (aSelector == 0)
|
||||
{
|
||||
if (GSUserDefaultsFlag(GSMacOSXCompatible))
|
||||
if ([_GSPrivate userDefaultsFlag: GSMacOSXCompatible])
|
||||
{
|
||||
[NSException raise: NSInvalidArgumentException
|
||||
format: @"%@ null selector given",
|
||||
|
@ -1868,7 +1870,7 @@ GSDescriptionForClassMethod(pcl self, SEL aSel)
|
|||
{
|
||||
if (aSelector == 0)
|
||||
{
|
||||
if (GSUserDefaultsFlag(GSMacOSXCompatible))
|
||||
if ([_GSPrivate userDefaultsFlag: GSMacOSXCompatible])
|
||||
{
|
||||
[NSException raise: NSInvalidArgumentException
|
||||
format: @"%@ null selector given",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue