mirror of
https://github.com/holub/mame
synced 2025-07-06 02:18:09 +03:00
Fixed MT05072 - fixed uninitialized members in wd33c93.c (fixes ip225015 crash) [Oliver Stöneberg]
This commit is contained in:
parent
3ce3ef2357
commit
80f45cf65e
@ -756,8 +756,17 @@ void wd33c93_device::device_config_complete()
|
|||||||
|
|
||||||
void wd33c93_device::device_start()
|
void wd33c93_device::device_start()
|
||||||
{
|
{
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(regs, 0, sizeof(regs));
|
||||||
memset(devices, 0, sizeof(devices));
|
memset(devices, 0, sizeof(devices));
|
||||||
|
memset(fifo, 0, sizeof(fifo));
|
||||||
|
memset(temp_input, 0, sizeof(temp_input));
|
||||||
|
|
||||||
|
sasr = 0;
|
||||||
|
fifo_pos = 0;
|
||||||
|
temp_input_pos = 0;
|
||||||
|
busphase = 0;
|
||||||
|
identify = 0;
|
||||||
|
read_pending = 0;
|
||||||
|
|
||||||
// try to open the devices
|
// try to open the devices
|
||||||
for( device_t *device = owner()->first_subdevice(); device != NULL; device = device->next() )
|
for( device_t *device = owner()->first_subdevice(); device != NULL; device = device->next() )
|
||||||
|
Loading…
Reference in New Issue
Block a user