Fix a crash when switching between jit/interp.

This commit is contained in:
Unknown W. Brackets 2012-12-26 03:30:08 -08:00
parent 90ed7a0d01
commit df04bbe4dd

View file

@ -53,7 +53,11 @@ MIPSState::~MIPSState()
void MIPSState::Reset() void MIPSState::Reset()
{ {
if (MIPSComp::jit) if (MIPSComp::jit)
{
delete MIPSComp::jit; delete MIPSComp::jit;
MIPSComp::jit = 0;
}
if (PSP_CoreParameter().cpuCore == CPU_JIT) if (PSP_CoreParameter().cpuCore == CPU_JIT)
MIPSComp::jit = new MIPSComp::Jit(this); MIPSComp::jit = new MIPSComp::Jit(this);