Small tweaks to NSGarbageCollector.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33402 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Chisnall 2011-06-29 11:46:45 +00:00
parent 861d46e8db
commit 3f83dabfaa

View file

@ -64,6 +64,7 @@ void CFRelease(id obj)
if (objc_collecting_enabled())
{
collector = [self alloc];
objc_startCollectorThread();
}
}
@ -101,8 +102,8 @@ void CFRelease(id obj)
{
if (self != collector)
{
[self dealloc];
self = nil;
[self release];
self = collector;
}
return self;
}