Previous 199869 Revisions Next

r18015 Wednesday 19th September, 2012 at 11:53:24 UTC by Oliver Stöneberg
fixed pong/pongf crash on exit - re-introduces a memory leak for now
[src/emu/machine]netlist.c

trunk/src/emu/machine/netlist.c
r18014r18015
432432{
433433   for (tagmap_devices_t::entry_t *entry = m_devices.first(); entry != NULL; entry = m_devices.next(entry))
434434   {
435      remove_dev(entry->object()->name());
435      net_device_t *dev = entry->object();
436      global_free(dev);
436437   }
437438}
438439
439
440440net_device_t *netlist_setup_t::register_dev(net_device_t *dev)
441441{
442442   if (!(m_devices.add(dev->name(), dev, false)==TMERR_NONE))
r18014r18015
671671}
672672
673673// ----------------------------------------------------------------------------------------
674// net_dev_t
674// net_device_t
675675// ----------------------------------------------------------------------------------------
676676
677677
r18014r18015
935935   m_setup->print_stats();
936936
937937   global_free(m_setup);
938   m_setup = NULL;
938939   global_free(m_netlist);
940   m_netlist = NULL;
939941}
940942
941943void netlist_mame_device::device_post_load()

Previous 199869 Revisions Next


© 1997-2024 The MAME Team