summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/apricot/expansion.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/apricot/expansion.h')
-rw-r--r--src/devices/bus/apricot/expansion.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/bus/apricot/expansion.h b/src/devices/bus/apricot/expansion.h
index 94a5f4f8fbd..fc581f50fb4 100644
--- a/src/devices/bus/apricot/expansion.h
+++ b/src/devices/bus/apricot/expansion.h
@@ -97,9 +97,9 @@ class apricot_expansion_slot_device : public device_t, public device_slot_interf
{
public:
// construction/destruction
- apricot_expansion_slot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
+ apricot_expansion_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
apricot_expansion_slot_device(const machine_config &mconfig, device_type type, const char *name,
- std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
+ const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
// device-level overrides
virtual void device_start() override;
@@ -115,7 +115,7 @@ class apricot_expansion_bus_device : public device_t
{
public:
// construction/destruction
- apricot_expansion_bus_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
+ apricot_expansion_bus_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual ~apricot_expansion_bus_device();
template<class _Object> static devcb_base &set_dma1_handler(device_t &device, _Object object)
@@ -137,8 +137,8 @@ public:
{ return downcast<apricot_expansion_bus_device &>(device).m_int3_handler.set_callback(object); }
// inline configuration
- static void set_cpu_tag(device_t &device, device_t *owner, std::string tag);
- static void set_iop_tag(device_t &device, device_t *owner, std::string tag);
+ static void set_cpu_tag(device_t &device, device_t *owner, const char *tag);
+ static void set_iop_tag(device_t &device, device_t *owner, const char *tag);
void add_card(device_apricot_expansion_card_interface *card);
@@ -174,8 +174,8 @@ private:
devcb_write_line m_int3_handler;
// configuration
- std::string m_cpu_tag;
- std::string m_iop_tag;
+ const char *m_cpu_tag;
+ const char *m_iop_tag;
};
// device type definition