diff options
Diffstat (limited to 'src/devices/machine/diablo_hd.cpp')
-rw-r--r-- | src/devices/machine/diablo_hd.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/machine/diablo_hd.cpp b/src/devices/machine/diablo_hd.cpp index f833cf54504..8cc89ca66f1 100644 --- a/src/devices/machine/diablo_hd.cpp +++ b/src/devices/machine/diablo_hd.cpp @@ -57,7 +57,7 @@ * </PRE> */ -diablo_hd_device::diablo_hd_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : +diablo_hd_device::diablo_hd_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock) : device_t(mconfig, DIABLO_HD, "Diablo Disk", tag, owner, clock, "diablo_hd", __FILE__), #if DIABLO_DEBUG m_log_level(8), @@ -1322,7 +1322,7 @@ void diablo_hd_device::device_start() m_image = static_cast<diablo_image_device *>(subdevice("drive")); m_packs = 1; // FIXME: get from configuration? - m_unit = strstr(m_image->tag(), "diablo0") ? 0 : 1; + m_unit = strstr(m_image->tag().c_str(), "diablo0") ? 0 : 1; m_timer = timer_alloc(1, nullptr); } |