summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/device.h
diff options
context:
space:
mode:
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
commit796b585f722b5d74d9c2f7db839baaa6a332a4b0 (patch)
tree4da30d37ce6fe35cd9e8e43f77940d68ca06497b /src/emu/device.h
parent54f759260123e01dfd37473d3d9497882dc7f86f (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.h2
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; }