diff options
author | Vas Crabb <vas@vastheman.com> | 2017-09-18 14:23:08 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2017-09-18 14:23:08 +1000 |
commit | 796b585f722b5d74d9c2f7db839baaa6a332a4b0 (patch) | |
tree | 4da30d37ce6fe35cd9e8e43f77940d68ca06497b /src/emu/device.h | |
parent | 54f759260123e01dfd37473d3d9497882dc7f86f (diff) |
Turn most of the ROM entry accessor macros into templates, and make them work on tiny_rom_entry/rom_entry pointers/references, also claw back a little performance lost in the ROM entry refactoring
Diffstat (limited to 'src/emu/device.h')
-rw-r--r-- | src/emu/device.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/device.h b/src/emu/device.h index 067e7359050..0a894d20e09 100644 --- a/src/emu/device.h +++ b/src/emu/device.h @@ -451,7 +451,7 @@ public: const machine_config &mconfig() const { return m_machine_config; } const input_device_default *input_ports_defaults() const { return m_input_defaults; } const std::vector<rom_entry> &rom_region_vector() const; - const rom_entry *rom_region() const { return rom_region_vector().data(); } + const tiny_rom_entry *rom_region() const { return device_rom_region(); } ioport_constructor input_ports() const { return device_input_ports(); } u8 default_bios() const { return m_default_bios; } u8 system_bios() const { return m_system_bios; } |