From 4b0c4f847228ec5f8469c0ed0c4f88345609537a Mon Sep 17 00:00:00 2001 From: smf- Date: Sat, 15 Feb 2014 20:06:40 +0000 Subject: [PATCH] merged 26787 from after the failed menu merge. "fix autofinder on device remove (nw)" --- src/emu/device.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/emu/device.c b/src/emu/device.c index 70c690df99f..1185991c2ee 100644 --- a/src/emu/device.c +++ b/src/emu/device.c @@ -814,6 +814,9 @@ void device_t::remove_subdevice(device_t &device) for (device_t *scan = iter.first(); scan != NULL; scan = iter.next()) scan->m_device_map.reset(); //remove(&device); + // reset auto finder + m_auto_finder_list = NULL; + // remove from our list m_subdevice_list.remove(device); }