CP1610 - remove useless null checks on MemoryCallbacks, it is always not null
This commit is contained in:
parent
325551ecd0
commit
631fedcd9c
|
@ -183,9 +183,9 @@ namespace BizHawk.Emulation.Cores.Components.CP1610
|
|||
|
||||
TraceCallback?.Invoke(CP1610State());
|
||||
|
||||
if (MemoryCallbacks != null && MemoryCallbacks.HasExecutes)
|
||||
if (MemoryCallbacks.HasExecutes)
|
||||
{
|
||||
uint flags = (uint)(MemoryCallbackFlags.AccessExecute);
|
||||
uint flags = (uint)MemoryCallbackFlags.AccessExecute;
|
||||
MemoryCallbacks.CallMemoryCallbacks(RegisterPC, 0, flags, "System Bus");
|
||||
}
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ namespace BizHawk.Emulation.Cores.Components.CP1610
|
|||
|
||||
public ushort ReadMemoryWrapper(ushort addr, bool peek)
|
||||
{
|
||||
if (MemoryCallbacks != null && MemoryCallbacks.HasReads && !peek)
|
||||
if (MemoryCallbacks.HasReads && !peek)
|
||||
{
|
||||
uint flags = (uint)(MemoryCallbackFlags.AccessRead);
|
||||
MemoryCallbacks.CallMemoryCallbacks(addr, 0, flags, "System Bus");
|
||||
|
@ -45,7 +45,7 @@ namespace BizHawk.Emulation.Cores.Components.CP1610
|
|||
|
||||
public void WriteMemoryWrapper(ushort addr, ushort value, bool poke)
|
||||
{
|
||||
if (MemoryCallbacks != null && MemoryCallbacks.HasWrites && !poke)
|
||||
if (MemoryCallbacks.HasWrites && !poke)
|
||||
{
|
||||
uint flags = (uint)(MemoryCallbackFlags.AccessWrite);
|
||||
MemoryCallbacks.CallMemoryCallbacks(addr, value, flags, "System Bus");
|
||||
|
|
Loading…
Reference in New Issue