summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorAdmiral H. Curtiss <pikachu025@gmail.com>2024-04-04 21:08:53 +0200
committerGitHub <noreply@github.com>2024-04-04 21:08:53 +0200
commit0aa92f7a5654f42811120cf3b140dd5bb4c25abc (patch)
treec3d8d9cf43ab19e7c6fc4f268732025783eccc5e /Source/Core
parent4421cc471d4d61c2e5ded49497b58651e7f65351 (diff)
parentfad57b648f61e4a393c4e59b7a80335533b9364d (diff)
Merge pull request #12685 from JosJuice/get-pointer-for-range-zero-size
Memmap: Don't show panic alert for 0 length range
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/HW/Memmap.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/Core/HW/Memmap.cpp b/Source/Core/Core/HW/Memmap.cpp
index 02d31c8272..ca17b5db80 100644
--- a/Source/Core/Core/HW/Memmap.cpp
+++ b/Source/Core/Core/HW/Memmap.cpp
@@ -409,7 +409,7 @@ u8* MemoryManager::GetPointerForRange(u32 address, size_t size) const
// Check that the beginning and end of the range are valid
u8* pointer = GetPointer(address);
- if (!pointer || !GetPointer(address + u32(size) - 1))
+ if (pointer == nullptr || (size != 0 && GetPointer(address + u32(size) - 1) == nullptr))
{
// A panic alert has already been raised by GetPointer
return nullptr;