[Project64] Make sure memory_breakpoint_found is cleared in CX86RecompilerOps::FoundMemoryBreakpoint
This commit is contained in:
parent
f48995a1e1
commit
fafb7c207a
|
@ -9067,6 +9067,7 @@ void CX86RecompilerOps::FoundMemoryBreakpoint()
|
||||||
ClearCachedInstructionInfo();
|
ClearCachedInstructionInfo();
|
||||||
MoveConstToVariable((m_NextInstruction == JUMP || m_NextInstruction == DELAY_SLOT) ? 1 : 0, &memory_write_in_delayslot, "memory_write_in_delayslot");
|
MoveConstToVariable((m_NextInstruction == JUMP || m_NextInstruction == DELAY_SLOT) ? 1 : 0, &memory_write_in_delayslot, "memory_write_in_delayslot");
|
||||||
Call_Direct((void *)x86MemoryBreakpoint, "x86MemoryBreakpoint");
|
Call_Direct((void *)x86MemoryBreakpoint, "x86MemoryBreakpoint");
|
||||||
|
MoveConstToVariable(0, &memory_breakpoint_found, "memory_breakpoint_found");
|
||||||
ExitCodeBlock();
|
ExitCodeBlock();
|
||||||
m_NextInstruction = END_BLOCK;
|
m_NextInstruction = END_BLOCK;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue