summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/mips/mips1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/mips/mips1.cpp')
-rw-r--r--src/devices/cpu/mips/mips1.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/devices/cpu/mips/mips1.cpp b/src/devices/cpu/mips/mips1.cpp
index 26260b836b4..b60e09fa14c 100644
--- a/src/devices/cpu/mips/mips1.cpp
+++ b/src/devices/cpu/mips/mips1.cpp
@@ -67,7 +67,7 @@ mips1core_device_base::mips1core_device_base(machine_config const &mconfig, devi
, m_icount(0)
, m_icache_size(icache_size)
, m_dcache_size(dcache_size)
- , m_in_brcond{ *this, *this, *this, *this }
+ , m_in_brcond(*this)
{
}
@@ -151,8 +151,7 @@ void mips1core_device_base::device_start()
set_icountptr(m_icount);
// resolve conditional branch input handlers
- for (devcb_read_line &cb : m_in_brcond)
- cb.resolve_safe(0);
+ m_in_brcond.resolve_all_safe(0);
// register our state for the debugger
state_add(STATE_GENPC, "GENPC", m_pc).noshow();