summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/arcadia.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/arcadia.cpp')
-rw-r--r--src/mame/drivers/arcadia.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/arcadia.cpp b/src/mame/drivers/arcadia.cpp
index a385743900a..aab239326d2 100644
--- a/src/mame/drivers/arcadia.cpp
+++ b/src/mame/drivers/arcadia.cpp
@@ -454,12 +454,12 @@ void arcadia_state::machine_start()
{
switch (m_cart->get_type())
{
- case ARCADIA_STD:
- m_maincpu->space(AS_PROGRAM).install_read_handler(0x2000, 0x7fff, read8_delegate(FUNC(arcadia_cart_slot_device::extra_rom),(arcadia_cart_slot_device*)m_cart));
- break;
- case ARCADIA_GOLF:
- m_maincpu->space(AS_PROGRAM).install_read_handler(0x4000, 0x4fff, read8_delegate(FUNC(arcadia_cart_slot_device::extra_rom),(arcadia_cart_slot_device*)m_cart));
- break;
+ case ARCADIA_STD:
+ m_maincpu->space(AS_PROGRAM).install_read_handler(0x2000, 0x7fff, read8_delegate(*m_cart, FUNC(arcadia_cart_slot_device::extra_rom)));
+ break;
+ case ARCADIA_GOLF:
+ m_maincpu->space(AS_PROGRAM).install_read_handler(0x4000, 0x4fff, read8_delegate(*m_cart, FUNC(arcadia_cart_slot_device::extra_rom)));
+ break;
}
}
}