diff options
Diffstat (limited to 'src/tests/core')
-rw-r--r-- | src/tests/core/arm/arm_test_common.cpp | 2 | ||||
-rw-r--r-- | src/tests/core/arm/arm_test_common.h | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/tests/core/arm/arm_test_common.cpp b/src/tests/core/arm/arm_test_common.cpp index 539746246..038d57b3a 100644 --- a/src/tests/core/arm/arm_test_common.cpp +++ b/src/tests/core/arm/arm_test_common.cpp @@ -13,7 +13,7 @@ namespace ArmTests { TestEnvironment::TestEnvironment(bool mutable_memory_) : mutable_memory(mutable_memory_), test_memory(std::make_shared<TestMemory>(this)) { - Core::CurrentProcess() = Kernel::Process::Create(""); + Core::CurrentProcess() = Kernel::Process::Create(kernel, ""); page_table = &Core::CurrentProcess()->vm_manager.page_table; page_table->pointers.fill(nullptr); diff --git a/src/tests/core/arm/arm_test_common.h b/src/tests/core/arm/arm_test_common.h index 7fdbda494..e4b6df194 100644 --- a/src/tests/core/arm/arm_test_common.h +++ b/src/tests/core/arm/arm_test_common.h @@ -9,6 +9,7 @@ #include <vector> #include "common/common_types.h" +#include "core/hle/kernel/kernel.h" #include "core/memory_hook.h" namespace Memory { @@ -86,6 +87,7 @@ private: std::shared_ptr<TestMemory> test_memory; std::vector<WriteRecord> write_records; Memory::PageTable* page_table = nullptr; + Kernel::KernelCore kernel; }; } // namespace ArmTests |