diff --git a/mozilla/lib/mac/MacMemoryAllocator/src/nsAllocatorManager.cp b/mozilla/lib/mac/MacMemoryAllocator/src/nsAllocatorManager.cp index de7016671ed..c01b6ef2609 100644 --- a/mozilla/lib/mac/MacMemoryAllocator/src/nsAllocatorManager.cp +++ b/mozilla/lib/mac/MacMemoryAllocator/src/nsAllocatorManager.cp @@ -615,6 +615,12 @@ void *malloc(size_t blockSize) static UInt32 sBlockID = 0; blockHeader->blockID = sBlockID++; } +#if 0 + else + { + DebugStr("\pAllocation failure"); + } +#endif return newBlock; #else @@ -677,15 +683,15 @@ void* realloc(void* block, size_t newSize) switch (allocator->GetAllocatorType()) { case nsMemAllocator::eAllocatorTypeFixed: - ((nsFixedSizeAllocator*)allocator)->AllocatorResizeBlock(block, newSize); + newBlock = ((nsFixedSizeAllocator*)allocator)->AllocatorResizeBlock(block, newSize); break; case nsMemAllocator::eAllocatorTypeSmall: - ((nsSmallHeapAllocator*)allocator)->AllocatorResizeBlock(block, newSize); + newBlock = ((nsSmallHeapAllocator*)allocator)->AllocatorResizeBlock(block, newSize); break; case nsMemAllocator::eAllocatorTypeLarge: - ((nsLargeHeapAllocator*)allocator)->AllocatorResizeBlock(block, newSize); + newBlock = ((nsLargeHeapAllocator*)allocator)->AllocatorResizeBlock(block, newSize); break; }