diff options
Diffstat (limited to 'src/mess/drivers/x68k.c')
-rw-r--r-- | src/mess/drivers/x68k.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mess/drivers/x68k.c b/src/mess/drivers/x68k.c index 2a3c1f98859..c28c784281e 100644 --- a/src/mess/drivers/x68k.c +++ b/src/mess/drivers/x68k.c @@ -863,7 +863,7 @@ WRITE16_MEMBER(x68k_state::x68k_sram_w) { if(m_sysport.sram_writeprotect == 0x31) { - COMBINE_DATA(m_nvram + offset); + COMBINE_DATA(&m_nvram[offset]); } } @@ -1571,7 +1571,7 @@ DRIVER_INIT_MEMBER(x68k_state,x68000) unsigned char* rom = memregion("maincpu")->base(); unsigned char* user2 = memregion("user2")->base(); - machine().device<nvram_device>("nvram")->set_base(m_nvram, m_nvram.bytes()); + machine().device<nvram_device>("nvram")->set_base(&m_nvram[0], m_nvram.size()*sizeof(m_nvram[0])); #ifdef USE_PREDEFINED_SRAM { |