diff options
Diffstat (limited to 'src/emu/bus/vic20')
-rw-r--r-- | src/emu/bus/vic20/exp.c | 8 | ||||
-rw-r--r-- | src/emu/bus/vic20/exp.h | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/emu/bus/vic20/exp.c b/src/emu/bus/vic20/exp.c index 4ce4403e4bf..7f6cf3db6eb 100644 --- a/src/emu/bus/vic20/exp.c +++ b/src/emu/bus/vic20/exp.c @@ -158,9 +158,9 @@ bool vic20_expansion_slot_device::call_load() // call_softlist_load - //------------------------------------------------- -bool vic20_expansion_slot_device::call_softlist_load(char *swlist, char *swname, rom_entry *start_entry) +bool vic20_expansion_slot_device::call_softlist_load(software_list_device &swlist, const char *swname, const rom_entry *start_entry) { - load_software_part_region(this, swlist, swname, start_entry); + load_software_part_region(*this, swlist, swname, start_entry); return true; } @@ -170,9 +170,9 @@ bool vic20_expansion_slot_device::call_softlist_load(char *swlist, char *swname, // get_default_card_software - //------------------------------------------------- -const char * vic20_expansion_slot_device::get_default_card_software(const machine_config &config, emu_options &options) +void vic20_expansion_slot_device::get_default_card_software(astring &result) { - return software_get_default_slot(config, options, this, "standard"); + software_get_default_slot(result, "standard"); } diff --git a/src/emu/bus/vic20/exp.h b/src/emu/bus/vic20/exp.h index aa9db53acfe..94e0c8fd145 100644 --- a/src/emu/bus/vic20/exp.h +++ b/src/emu/bus/vic20/exp.h @@ -108,7 +108,7 @@ protected: // image-level overrides virtual bool call_load(); - virtual bool call_softlist_load(char *swlist, char *swname, rom_entry *start_entry); + virtual bool call_softlist_load(software_list_device &swlist, const char *swname, const rom_entry *start_entry); virtual iodevice_t image_type() const { return IO_CARTSLOT; } @@ -122,7 +122,7 @@ protected: virtual const option_guide *create_option_guide() const { return NULL; } // slot interface overrides - virtual const char * get_default_card_software(const machine_config &config, emu_options &options); + virtual void get_default_card_software(astring &result); devcb2_write_line m_write_irq; devcb2_write_line m_write_nmi; |