From 6b9c7a920adf5fe15e509a5fa115e37514900d7a Mon Sep 17 00:00:00 2001 From: Michael Zapf Date: Tue, 12 Apr 2016 21:22:46 +0200 Subject: [PATCH] ti99: Fix segfault caused by listslots --- src/devices/bus/ti99_peb/spchsyn.cpp | 5 ----- src/devices/bus/ti99_peb/spchsyn.h | 1 - 2 files changed, 6 deletions(-) diff --git a/src/devices/bus/ti99_peb/spchsyn.cpp b/src/devices/bus/ti99_peb/spchsyn.cpp index 76c94cc7842..1dd617cb5e9 100644 --- a/src/devices/bus/ti99_peb/spchsyn.cpp +++ b/src/devices/bus/ti99_peb/spchsyn.cpp @@ -116,13 +116,8 @@ WRITE_LINE_MEMBER( ti_speech_synthesizer_device::speech_ready ) } void ti_speech_synthesizer_device::device_start() -{ -} - -void ti_speech_synthesizer_device::device_config_complete() { m_vsp = subdevice("speechsyn"); - // Need to configure the speech ROM for inverse bit order speechrom_device* mem = subdevice("vsm"); mem->set_reverse_bit_order(true); diff --git a/src/devices/bus/ti99_peb/spchsyn.h b/src/devices/bus/ti99_peb/spchsyn.h index e5c8d19f49b..28113ebbfea 100644 --- a/src/devices/bus/ti99_peb/spchsyn.h +++ b/src/devices/bus/ti99_peb/spchsyn.h @@ -37,7 +37,6 @@ protected: virtual void device_reset(void) override; virtual const rom_entry *device_rom_region() const override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual void device_config_complete() override; private: address_space* m_space;