diff options
Diffstat (limited to 'src/emu/diexec.cpp')
-rw-r--r-- | src/emu/diexec.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/emu/diexec.cpp b/src/emu/diexec.cpp index 37fdcaa362c..67cb9bd123f 100644 --- a/src/emu/diexec.cpp +++ b/src/emu/diexec.cpp @@ -522,7 +522,9 @@ int device_execute_interface::standard_irq_callback(int irqline) vector = m_driver_irq(device(), irqline); // notify the debugger - debugger_interrupt_hook(irqline); + if (device().machine().debug_flags & DEBUG_FLAG_ENABLED) + device().debug()->interrupt_hook(irqline); + return vector; } |