From 771968285f1dd0dac62b8f04b629f36b55ee8f48 Mon Sep 17 00:00:00 2001 From: Nathan Giddings Date: Fri, 17 Jul 2020 12:28:57 -0500 Subject: [PATCH] Page allocator returns 0 instead of NULL on failure --- src/mmgr/buddyallocator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mmgr/buddyallocator.cpp b/src/mmgr/buddyallocator.cpp index d27e5b3..5102e17 100755 --- a/src/mmgr/buddyallocator.cpp +++ b/src/mmgr/buddyallocator.cpp @@ -82,14 +82,14 @@ physaddr_t kernel::BuddyAllocator::allocate(size_t size) size_t height = ilog2(roundUp(size, blockSize) / blockSize, true); if(height > treeHeight) // Requested block size is greater than maximum { - return NULL; + return 0; } else { size_t index = findFreeBlock(height); if(index == INVALID) // Failed to find a big enough free block; out of memory { - return NULL; + return 0; } else {