summaryrefslogtreecommitdiff
path: root/Source/Core/Common/MemoryUtil.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/Common/MemoryUtil.cpp')
-rw-r--r--Source/Core/Common/MemoryUtil.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Core/Common/MemoryUtil.cpp b/Source/Core/Common/MemoryUtil.cpp
index 3a10d031cf..7a075692ce 100644
--- a/Source/Core/Common/MemoryUtil.cpp
+++ b/Source/Core/Common/MemoryUtil.cpp
@@ -91,10 +91,10 @@ void* AllocateMemoryPages(size_t size)
#else
void* ptr = mmap(nullptr, size, PROT_READ | PROT_WRITE,
MAP_ANON | MAP_PRIVATE, -1, 0);
-#endif
- // printf("Mapped memory at %p (size %ld)\n", ptr,
- // (unsigned long)size);
+ if (ptr == MAP_FAILED)
+ ptr = nullptr;
+#endif
if (ptr == nullptr)
PanicAlert("Failed to allocate raw memory");