diff options
Diffstat (limited to 'src/lib/netlist/nl_base.cpp')
-rw-r--r-- | src/lib/netlist/nl_base.cpp | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/src/lib/netlist/nl_base.cpp b/src/lib/netlist/nl_base.cpp index d55e75df6fb..246077788d9 100644 --- a/src/lib/netlist/nl_base.cpp +++ b/src/lib/netlist/nl_base.cpp @@ -148,6 +148,10 @@ detail::queue_t::queue_t(netlist_state_t &nl) { } +detail::queue_t::~queue_t() +{ +} + void detail::queue_t::register_state(plib::state_manager_t &manager, const pstring &module) { //state().log().debug("register_state\n"); @@ -268,15 +272,6 @@ netlist_state_t::netlist_state_t(const pstring &aname, } -netlist_state_t::~netlist_state_t() -{ - nets().clear(); - m_devices.clear(); -} - - - - void netlist_t::stop() { log().debug("Printing statistics ...\n"); @@ -695,12 +690,6 @@ detail::net_t::net_t(netlist_state_t &nl, const pstring &aname, core_terminal_t { } -detail::net_t::~net_t() -{ - state().run_state_manager().remove_save_items(this); -} - - void detail::net_t::rebuild_list() { /* rebuild m_list */ |