Previous 15994 Revisions Next

r14596 Thursday 23rd February, 2012 at 18:11:52 UTC by Fabio Priuli
info: made consistent the loop through subdevices. no whatsnew.
[src/emu]info.c

src/emu/info.c
r14595r14596
403403   {
404404      // first, run through devices with roms which belongs to the default configuration
405405      device_iterator deviter(m_drivlist.config().root_device());
406      deviter.first();
407      for (device_t *device = deviter.next(); device != NULL; device = deviter.next())
406      for (device_t *device = deviter.first(); device != NULL; device = deviter.next())
408407      {
409         if (device->rom_region() != NULL && device->shortname()!= NULL)
408         if (device->owner() != NULL && device->rom_region() != NULL && device->shortname()!= NULL)
410409         {
411410            if (shortnames.add(device->shortname(), 0, FALSE) != TMERR_DUPLICATE)
412411               output_one_device(*device, device->tag());
r14595r14596
449448void info_xml_creator::output_device_roms()
450449{
451450   device_iterator deviter(m_drivlist.config().root_device());
452   deviter.first();
453   for (device_t *device = deviter.next(); device != NULL; device = deviter.next())
451   for (device_t *device = deviter.first(); device != NULL; device = deviter.next())
454452      if (device->owner() != NULL && device->rom_region() != NULL && device->shortname()!= NULL)
455453         fprintf(m_output, "\t\t<device_ref name=\"%s\"/>\n", xml_normalize_string(device->shortname()));
456454}

Previous 15994 Revisions Next


© 1998-2018 The MESS Team