diff options
Diffstat (limited to 'src/emu/bus/nes/nes_pcb.inc')
-rw-r--r-- | src/emu/bus/nes/nes_pcb.inc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/emu/bus/nes/nes_pcb.inc b/src/emu/bus/nes/nes_pcb.inc index ba38fafc4c5..8674f6a1b6c 100644 --- a/src/emu/bus/nes/nes_pcb.inc +++ b/src/emu/bus/nes/nes_pcb.inc @@ -588,20 +588,20 @@ void nes_cart_slot_device::call_load_pcb() // and we use the info from xml here to prepare a default NVRAM dynamic_buffer default_nvram(tot_size); if (battery_size) - memcpy(default_nvram, get_software_region("bwram"), battery_size); + memcpy(&default_nvram[0], get_software_region("bwram"), battery_size); if (mapper_sram_size) - memset(default_nvram + battery_size, 0, mapper_sram_size); + memset(&default_nvram[battery_size], 0, mapper_sram_size); // load battery (using default if no battery exists) - battery_load(temp_nvram, tot_size, default_nvram); + battery_load(&temp_nvram[0], tot_size, &default_nvram[0]); // copy battery into PCB arrays if (battery_size) { m_cart->battery_alloc(battery_size); - memcpy(m_cart->get_battery_base(), temp_nvram, battery_size); + memcpy(m_cart->get_battery_base(), &temp_nvram[0], battery_size); } if (mapper_sram_size) - memcpy(m_cart->get_mapper_sram_base(), temp_nvram + battery_size, mapper_sram_size); + memcpy(m_cart->get_mapper_sram_base(), &temp_nvram[battery_size], mapper_sram_size); } } |