diff options
author | Vas Crabb <vas@vastheman.com> | 2017-08-04 13:07:34 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2017-08-04 13:07:34 +1000 |
commit | 152ce7a3d93adc475262c9fe258aafaf297d8e50 (patch) | |
tree | 304d610bf5090718e8725ddba0a01cb5f1eb016b /src/emu/device.h | |
parent | 00f6156cbbadfc01dcd2a7e91d26d55fa210dfab (diff) |
Fix -slot card,bios=rev (selected BIOS was being applied to slot itself, not card)
Diffstat (limited to 'src/emu/device.h')
-rw-r--r-- | src/emu/device.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/device.h b/src/emu/device.h index 1f645777d60..067e7359050 100644 --- a/src/emu/device.h +++ b/src/emu/device.h @@ -455,7 +455,7 @@ public: 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; } - std::string default_bios_tag() const { return m_default_bios_tag; } + const std::string &default_bios_tag() const { return m_default_bios_tag; } // interface helpers interface_list &interfaces() { return m_interfaces; } @@ -495,7 +495,7 @@ public: void add_machine_configuration(machine_config &config) { device_add_mconfig(config); } static void static_set_clock(device_t &device, u32 clock); static void static_set_input_default(device_t &device, const input_device_default *config) { device.m_input_defaults = config; } - static void static_set_default_bios_tag(device_t &device, const char *tag) { std::string default_bios_tag(tag); device.m_default_bios_tag = default_bios_tag; } + static void static_set_default_bios_tag(device_t &device, const char *tag) { device.m_default_bios_tag = tag; } // state helpers void config_complete(); |