diff --git a/Source/NSConcreteHashTable.m b/Source/NSConcreteHashTable.m index 4c25a0afd..e65750bf5 100644 --- a/Source/NSConcreteHashTable.m +++ b/Source/NSConcreteHashTable.m @@ -42,7 +42,7 @@ #import "NSCallBacks.h" #import "GSPrivate.h" -static Class concreteClass = 0; +static Class concreteClass = Nil; /* Here is the interface for the concrete class as used by the functions. */ @@ -299,9 +299,9 @@ NSCreateHashTableWithZone( { GSIMapTable table; - if (concreteClass == 0) + if (concreteClass == Nil) { - [NSConcreteHashTable class]; + [NSConcreteHashTable class]; // Force +initialize } table = (GSIMapTable)[concreteClass allocWithZone: zone]; @@ -808,7 +808,7 @@ const NSHashTableCallBacks NSPointerToStructHashCallBacks = + (void) initialize { - if (concreteClass == nil) + if (concreteClass == Nil) { concreteClass = [NSConcreteHashTable class]; } diff --git a/Source/NSConcreteMapTable.m b/Source/NSConcreteMapTable.m index dded88117..4625ee3b8 100644 --- a/Source/NSConcreteMapTable.m +++ b/Source/NSConcreteMapTable.m @@ -439,7 +439,7 @@ NSCreateMapTableWithZone( if (concreteClass == Nil) { - concreteClass = [NSConcreteMapTable class]; + [NSConcreteMapTable class]; // Force +initialize } table = (GSIMapTable)[concreteClass allocWithZone: zone]; @@ -1133,7 +1133,7 @@ const NSMapTableValueCallBacks NSOwnedPointerMapValueCallBacks = + (void) initialize { - if (concreteClass == Nil) + if (concreteClass == 0) { concreteClass = [NSConcreteMapTable class]; }