diff --git a/include/cpu_dynarmic.hpp b/include/cpu_dynarmic.hpp index daa25d03..cb7e5627 100644 --- a/include/cpu_dynarmic.hpp +++ b/include/cpu_dynarmic.hpp @@ -108,7 +108,7 @@ public: return getCyclesForInstruction(isThumb, instruction); } - MyEnvironment(Memory& mem, Kernel& kernel, CPU& cpu) : mem(mem), kernel(kernel) {} + MyEnvironment(Memory& mem, Kernel& kernel) : mem(mem), kernel(kernel) {} }; class CPU { diff --git a/src/core/CPU/cpu_dynarmic.cpp b/src/core/CPU/cpu_dynarmic.cpp index c01d0641..29ca49d1 100644 --- a/src/core/CPU/cpu_dynarmic.cpp +++ b/src/core/CPU/cpu_dynarmic.cpp @@ -2,7 +2,7 @@ #include "cpu_dynarmic.hpp" #include "arm_defs.hpp" -CPU::CPU(Memory& mem, Kernel& kernel) : mem(mem), env(mem, kernel, *this) { +CPU::CPU(Memory& mem, Kernel& kernel) : mem(mem), env(mem, kernel) { cp15 = std::make_shared(); Dynarmic::A32::UserConfig config;