diff --git a/Source/NSZone.m b/Source/NSZone.m index 0ac3e5555..e9aac3a28 100644 --- a/Source/NSZone.m +++ b/Source/NSZone.m @@ -1678,6 +1678,11 @@ NSDefaultMallocZone (void) return __nszone_private_hidden_default_zone; } +NSZone* GSAtomicMallocZone (void) +{ + return NSDefaultMallocZone(); +} + inline void* NSZoneMalloc (NSZone *zone, size_t size) { @@ -1738,6 +1743,14 @@ NSZoneName (NSZone *zone) return zone->name; } +/* Not in OpenStep. */ + +void* +NSZoneMallocAtomic (NSZone *zone, size_t size) +{ + return NSZoneMalloc(GSAtomicMallocZone(), size); +} + /* Not in OpenStep. */ inline BOOL NSZoneCheck (NSZone *zone)