summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOatmealDome <julian@oatmealdome.me>2025-04-16 00:50:54 -0400
committerOatmealDome <julian@oatmealdome.me>2025-04-21 00:40:01 -0400
commit0827d9f06d2b467926ede9a636d51075495c2859 (patch)
treea4787fb6d69570b5bc70c99f67dcfea932de063b
parent0109c27ad7c060ba3151c09e9746ae8822dcc6cd (diff)
MemArenaDarwin: Initialize all address variables passed to vm_map2503arelease-prep-2503a
-rw-r--r--Source/Core/Common/MemArenaDarwin.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/Common/MemArenaDarwin.cpp b/Source/Core/Common/MemArenaDarwin.cpp
index 7d083c6f33..c528e32799 100644
--- a/Source/Core/Common/MemArenaDarwin.cpp
+++ b/Source/Core/Common/MemArenaDarwin.cpp
@@ -67,7 +67,7 @@ void* MemArena::CreateView(s64 offset, size_t size)
return nullptr;
}
- vm_address_t address;
+ vm_address_t address = 0;
constexpr vm_prot_t prot = VM_PROT_READ | VM_PROT_WRITE;
kern_return_t retval = vm_map(mach_task_self(), &address, size, 0, VM_FLAGS_ANYWHERE, m_shm_entry,
@@ -88,7 +88,7 @@ void MemArena::ReleaseView(void* view, size_t size)
u8* MemArena::ReserveMemoryRegion(size_t memory_size)
{
- vm_address_t address;
+ vm_address_t address = 0;
kern_return_t retval = vm_allocate(mach_task_self(), &address, memory_size, VM_FLAGS_ANYWHERE);
if (retval != KERN_SUCCESS)