From b54cbc985e68363acfe54a34d267b279f6d3245a Mon Sep 17 00:00:00 2001 From: bunnei Date: Tue, 11 Jan 2022 21:57:01 -0800 Subject: hle: kernel: k_memory_manager: Clear pages on allocation & free. - Heap pages should be zero'd. - Also explicitly passed along heap allocation option. --- src/core/hle/kernel/kernel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/core/hle/kernel/kernel.cpp') diff --git a/src/core/hle/kernel/kernel.cpp b/src/core/hle/kernel/kernel.cpp index e1e17db13..ccef17fb9 100644 --- a/src/core/hle/kernel/kernel.cpp +++ b/src/core/hle/kernel/kernel.cpp @@ -629,7 +629,7 @@ struct KernelCore::Impl { const auto application_pool = memory_layout.GetKernelApplicationPoolRegionPhysicalExtents(); // Initialize memory managers - memory_manager = std::make_unique(); + memory_manager = std::make_unique(system); memory_manager->InitializeManager(KMemoryManager::Pool::Application, application_pool.GetAddress(), application_pool.GetEndAddress()); -- cgit v1.2.3