mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-29 16:01:38 +00:00
more GC updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28223 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
d3398a8044
commit
92c3166df3
6 changed files with 1015 additions and 532 deletions
|
@ -558,10 +558,10 @@ replacementForClass(Class c)
|
|||
{
|
||||
NSMapEnumerator enumerator = NSEnumerateMapTable(depKeys);
|
||||
NSString *mainKey;
|
||||
NSHashTable dependents;
|
||||
NSHashTable *dependents;
|
||||
|
||||
while (NSNextMapEnumeratorPair(&enumerator, (void **)(&mainKey),
|
||||
&dependents))
|
||||
(void**)&dependents))
|
||||
{
|
||||
NSHashEnumerator dependentKeyEnum;
|
||||
NSString *dependentKey;
|
||||
|
@ -1478,7 +1478,7 @@ replacementForClass(Class c)
|
|||
|
||||
if (keys != nil)
|
||||
{
|
||||
NSHashTable dependents = NSMapGet(keys, aKey);
|
||||
NSHashTable *dependents = NSMapGet(keys, aKey);
|
||||
|
||||
if (dependents != 0)
|
||||
{
|
||||
|
@ -1501,7 +1501,7 @@ replacementForClass(Class c)
|
|||
|
||||
if (keys != nil)
|
||||
{
|
||||
NSHashTable dependents = NSMapGet(keys, aKey);
|
||||
NSHashTable *dependents = NSMapGet(keys, aKey);
|
||||
|
||||
if (dependents != nil)
|
||||
{
|
||||
|
@ -1822,7 +1822,8 @@ triggerChangeNotificationsForDependentKey: (NSString*)dependentKey
|
|||
enumerator = [triggerKeys objectEnumerator];
|
||||
while ((affectingKey = [enumerator nextObject]))
|
||||
{
|
||||
NSHashTable dependentKeys = NSMapGet(affectingKeys, affectingKey);
|
||||
NSHashTable *dependentKeys = NSMapGet(affectingKeys, affectingKey);
|
||||
|
||||
if (!dependentKeys)
|
||||
{
|
||||
dependentKeys = NSCreateHashTable(NSObjectHashCallBacks, 10);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue