Merge pull request #2548 from endrift/jit-nulls

Common: Add null checks when adding and removing breakpoints
This commit is contained in:
flacs 2015-06-07 12:44:41 +02:00
commit cab9f7b4da

View File

@ -170,7 +170,7 @@ void MemChecks::Add(const TMemCheck& _rMemoryCheck)
m_MemChecks.push_back(_rMemoryCheck); m_MemChecks.push_back(_rMemoryCheck);
// If this is the first one, clear the JIT cache so it can switch to // If this is the first one, clear the JIT cache so it can switch to
// watchpoint-compatible code. // watchpoint-compatible code.
if (!had_any) if (!had_any && jit)
jit->ClearCache(); jit->ClearCache();
} }
@ -184,7 +184,7 @@ void MemChecks::Remove(u32 _Address)
return; return;
} }
} }
if (!HasAny()) if (!HasAny() && jit)
jit->ClearCache(); jit->ClearCache();
} }