Previous 199869 Revisions Next

r32125 Tuesday 16th September, 2014 at 04:57:19 UTC by Fabio Priuli
softlist: fixed inconsistent -listsoftware output. [phulshof]
[src/emu]clifront.c

trunk/src/emu/clifront.c
r32124r32125
12931293   {
12941294      software_list_device_iterator iter(drivlist.config().root_device());
12951295      for (software_list_device *swlistdev = iter.first(); swlistdev != NULL; swlistdev = iter.next())
1296         if (swlistdev->list_type() == SOFTWARE_LIST_ORIGINAL_SYSTEM)
1297            if (list_map.add(swlistdev->list_name(), 0, false) != TMERR_DUPLICATE)
1298               if (swlistdev->first_software_info() != NULL)
1299               {
1300                  if (isfirst) { fprintf(out, SOFTLIST_XML_BEGIN); isfirst = false; }
1301                  output_single_softlist(out, *swlistdev);
1302               }
1296         if (list_map.add(swlistdev->list_name(), 0, false) != TMERR_DUPLICATE)
1297            if (swlistdev->first_software_info() != NULL)
1298            {
1299               if (isfirst) { fprintf(out, SOFTLIST_XML_BEGIN); isfirst = false; }
1300               output_single_softlist(out, *swlistdev);
1301            }
13031302   }
13041303
13051304   if (!isfirst)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team