From f0ae0a17642228a1fef32d86de1f68d42d71f43a Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Sat, 22 Feb 2014 22:03:37 +0000 Subject: [PATCH] fixed crash (nw) --- src/emu/bus/midi/midi.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/emu/bus/midi/midi.c b/src/emu/bus/midi/midi.c index d040f2d606b..4e6f3bd93fe 100644 --- a/src/emu/bus/midi/midi.c +++ b/src/emu/bus/midi/midi.c @@ -26,7 +26,10 @@ midi_port_device::~midi_port_device() void midi_port_device::device_config_complete() { m_dev = dynamic_cast(get_card_device()); - m_dev->set_my_port_device(this); + if (m_dev) + { + m_dev->set_my_port_device(this); + } } void midi_port_device::device_start()