summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/nubus/pwrbkduo/pwrbkduo.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/nubus/pwrbkduo/pwrbkduo.h')
-rw-r--r--src/devices/bus/nubus/pwrbkduo/pwrbkduo.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/devices/bus/nubus/pwrbkduo/pwrbkduo.h b/src/devices/bus/nubus/pwrbkduo/pwrbkduo.h
index 1648f0a338b..8aac0e4066a 100644
--- a/src/devices/bus/nubus/pwrbkduo/pwrbkduo.h
+++ b/src/devices/bus/nubus/pwrbkduo/pwrbkduo.h
@@ -42,9 +42,7 @@ public:
pwrbkduo_slot_device(const machine_config &mconfig, T &&tag, device_t *owner, const char *nbtag, U &&opts, const char *dflt)
: pwrbkduo_slot_device(mconfig, tag, owner, (uint32_t)0)
{
- option_reset();
- opts(*this);
- set_default_option(dflt);
+ set_options(std::forward<U>(opts), dflt, false);
set_pwrbkduo_slot(std::forward<T>(nbtag), tag);
m_nubus_tag = nbtag;
}