diff options
Diffstat (limited to 'src/devices/sound/gaelco.cpp')
-rw-r--r-- | src/devices/sound/gaelco.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/devices/sound/gaelco.cpp b/src/devices/sound/gaelco.cpp index 9202e35a7e9..6fe6b0de784 100644 --- a/src/devices/sound/gaelco.cpp +++ b/src/devices/sound/gaelco.cpp @@ -56,19 +56,21 @@ static wav_file* wavraw; // Raw waveform const device_type GAELCO_GAE1 = &device_creator<gaelco_gae1_device>; -gaelco_gae1_device::gaelco_gae1_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock) +gaelco_gae1_device::gaelco_gae1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : device_t(mconfig, GAELCO_GAE1, "Gaelco GAE1", tag, owner, clock, "gaelco_gae1", __FILE__), device_sound_interface(mconfig, *this), m_stream(nullptr), - m_snd_data(nullptr) + m_snd_data(nullptr), + m_data_tag(nullptr) { } -gaelco_gae1_device::gaelco_gae1_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) +gaelco_gae1_device::gaelco_gae1_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) : device_t(mconfig, type, name, tag, owner, clock, shortname, source), device_sound_interface(mconfig, *this), m_stream(nullptr), - m_snd_data(nullptr) + m_snd_data(nullptr), + m_data_tag(nullptr) { } @@ -268,7 +270,7 @@ void gaelco_gae1_device::device_stop() const device_type GAELCO_CG1V = &device_creator<gaelco_cg1v_device>; -gaelco_cg1v_device::gaelco_cg1v_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock) +gaelco_cg1v_device::gaelco_cg1v_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : gaelco_gae1_device(mconfig, GAELCO_CG1V, "Gaelco CG1V", tag, owner, clock, "gaelco_cg1v", __FILE__) { } |