summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/k054539.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/k054539.c')
-rw-r--r--src/emu/sound/k054539.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/sound/k054539.c b/src/emu/sound/k054539.c
index db57af4b0bc..7995d60926f 100644
--- a/src/emu/sound/k054539.c
+++ b/src/emu/sound/k054539.c
@@ -308,8 +308,8 @@ void k054539_device::init_chip()
cur_ptr = 0;
memset(ram, 0, 0x4000);
- memory_region *reg = (m_rgnoverride != NULL) ? machine().root_device().memregion(m_rgnoverride) : region();
- rom = *reg;
+ memory_region *reg = (m_rgnoverride != NULL) ? owner()->memregion(m_rgnoverride) : region();
+ rom = reg->base();
rom_size = reg->bytes();
rom_mask = 0xffffffffU;
for(int i=0; i<32; i++)