summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/diexec.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/diexec.cpp')
-rw-r--r--src/emu/diexec.cpp4
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;
}