summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/sbus/sbus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/sbus/sbus.cpp')
-rw-r--r--src/devices/bus/sbus/sbus.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/devices/bus/sbus/sbus.cpp b/src/devices/bus/sbus/sbus.cpp
index 67ef9571fe3..d8835549dce 100644
--- a/src/devices/bus/sbus/sbus.cpp
+++ b/src/devices/bus/sbus/sbus.cpp
@@ -86,7 +86,7 @@ sbus_device::sbus_device(const machine_config &mconfig, device_type type, const
, m_space_config("SBus Space", ENDIANNESS_BIG, 32, 32, 0, address_map_constructor())
, m_maincpu(*this, finder_base::DUMMY_TAG)
, m_type1space(*this, finder_base::DUMMY_TAG)
- , m_irq_cb{{*this}, {*this}, {*this}, {*this}, {*this}, {*this}, {*this}}
+ , m_irq_cb(*this)
, m_buserr(*this)
{
}
@@ -94,8 +94,7 @@ sbus_device::sbus_device(const machine_config &mconfig, device_type type, const
void sbus_device::device_resolve_objects()
{
// resolve callbacks
- for (int i = 0; i < 7; i++)
- m_irq_cb[i].resolve_safe();
+ m_irq_cb.resolve_all_safe();
m_buserr.resolve_safe();
}