diff --git a/Core/MIPS/x86/CompLoadStore.cpp b/Core/MIPS/x86/CompLoadStore.cpp index 2ff24b8279..6469aebea4 100644 --- a/Core/MIPS/x86/CompLoadStore.cpp +++ b/Core/MIPS/x86/CompLoadStore.cpp @@ -53,7 +53,7 @@ namespace MIPSComp JitSafeMem safe(this, rs, offset); OpArg src; - if (safe.PrepareRead(src, 4)) + if (safe.PrepareRead(src, bits / 8)) (this->*mov)(32, bits, gpr.RX(rt), src); if (safe.PrepareSlowRead(safeFunc)) (this->*mov)(32, bits, gpr.RX(rt), R(EAX)); @@ -83,7 +83,7 @@ namespace MIPSComp JitSafeMem safe(this, rs, offset); OpArg dest; - if (safe.PrepareWrite(dest, 4)) + if (safe.PrepareWrite(dest, bits / 8)) { if (needSwap) {