diff --git a/src/devices/machine/netlist.c b/src/devices/machine/netlist.c index b5c50690d02..bf6ad42f88c 100644 --- a/src/devices/machine/netlist.c +++ b/src/devices/machine/netlist.c @@ -129,6 +129,7 @@ netlist_mame_logic_input_t::netlist_mame_logic_input_t(const machine_config &mco void netlist_mame_logic_input_t::static_set_params(device_t &device, const char *param_name, const UINT32 mask, const UINT32 shift) { netlist_mame_logic_input_t &netlist = downcast(device); + LOG_DEV_CALLS(("static_set_params %s\n", device.tag())); netlist.m_param_name = param_name; netlist.m_shift = shift; netlist.m_mask = mask; diff --git a/src/devices/machine/netlist.h b/src/devices/machine/netlist.h index 32b19070d4e..8b9bceb2b3d 100644 --- a/src/devices/machine/netlist.h +++ b/src/devices/machine/netlist.h @@ -114,7 +114,7 @@ public: // construction/destruction netlist_mame_device_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); netlist_mame_device_t(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *file); - virtual ~netlist_mame_device_t() {} + virtual ~netlist_mame_device_t() { pstring::resetmem(); } static void static_set_constructor(device_t &device, void (*setup_func)(netlist::setup_t &));