From adb6044c4f4c9f2aba0cecb6ce43cb4500b0c828 Mon Sep 17 00:00:00 2001 From: AJR Date: Tue, 22 May 2018 19:58:18 -0400 Subject: romload.cpp: Eliminate extraneous machine argument (nw) --- src/emu/romload.cpp | 8 ++++---- src/emu/romload.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/emu/romload.cpp b/src/emu/romload.cpp index d9bd274577f..bbec95078ab 100644 --- a/src/emu/romload.cpp +++ b/src/emu/romload.cpp @@ -1239,9 +1239,9 @@ void rom_load_manager::process_disk_entries(const char *regiontag, const rom_ent flags for the given device -------------------------------------------------*/ -void rom_load_manager::normalize_flags_for_device(running_machine &machine, const char *rgntag, u8 &width, endianness_t &endian) +void rom_load_manager::normalize_flags_for_device(const char *rgntag, u8 &width, endianness_t &endian) { - device_t *device = machine.root_device().subdevice(rgntag); + device_t *device = machine().root_device().subdevice(rgntag); device_memory_interface *memory; if (device != nullptr && device->interface(memory)) { @@ -1341,7 +1341,7 @@ void rom_load_manager::load_software_part_region(device_t &device, software_list memory_region *memregion = machine().root_device().memregion(regiontag.c_str()); if (memregion != nullptr) { - normalize_flags_for_device(machine(), regiontag.c_str(), width, endianness); + normalize_flags_for_device(regiontag.c_str(), width, endianness); /* clear old region (todo: should be moved to an image unload function) */ machine().memory().region_free(memregion->name()); @@ -1417,7 +1417,7 @@ void rom_load_manager::process_region_list() /* if this is a device region, override with the device width and endianness */ u8 width = ROMREGION_GETWIDTH(region) / 8; endianness_t endianness = ROMREGION_ISBIGENDIAN(region) ? ENDIANNESS_BIG : ENDIANNESS_LITTLE; - normalize_flags_for_device(machine(), regiontag.c_str(), width, endianness); + normalize_flags_for_device(regiontag.c_str(), width, endianness); /* remember the base and length */ m_region = machine().memory().region_alloc(regiontag.c_str(), regionlength, width, endianness); diff --git a/src/emu/romload.h b/src/emu/romload.h index 97e9baace8e..d5091627604 100644 --- a/src/emu/romload.h +++ b/src/emu/romload.h @@ -508,7 +508,7 @@ private: void process_rom_entries(const char *regiontag, const rom_entry *parent_region, const rom_entry *romp, device_t *device, bool from_list); chd_error open_disk_diff(emu_options &options, const rom_entry *romp, chd_file &source, chd_file &diff_chd); void process_disk_entries(const char *regiontag, const rom_entry *parent_region, const rom_entry *romp, const char *locationtag); - void normalize_flags_for_device(running_machine &machine, const char *rgntag, u8 &width, endianness_t &endian); + void normalize_flags_for_device(const char *rgntag, u8 &width, endianness_t &endian); void process_region_list(); -- cgit v1.2.3