summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame/info.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/info.cpp')
-rw-r--r--src/frontend/mame/info.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/frontend/mame/info.cpp b/src/frontend/mame/info.cpp
index 6b8d7f65673..6431517163b 100644
--- a/src/frontend/mame/info.cpp
+++ b/src/frontend/mame/info.cpp
@@ -519,19 +519,19 @@ void info_xml_creator::output_bios()
// first determine the default BIOS name
std::string defaultname;
- for (const rom_entry *rom = rom_entries.data(); !ROMENTRY_ISEND(rom); rom++)
- if (ROMENTRY_ISDEFAULT_BIOS(rom))
- defaultname = ROM_GETNAME(rom);
+ for (const rom_entry &rom : rom_entries)
+ if (ROMENTRY_ISDEFAULT_BIOS(&rom))
+ defaultname = ROM_GETNAME(&rom);
// iterate over ROM entries and look for BIOSes
- for (const rom_entry *rom = rom_entries.data(); !ROMENTRY_ISEND(rom); rom++)
- if (ROMENTRY_ISSYSTEM_BIOS(rom))
+ for (const rom_entry &rom : rom_entries)
+ if (ROMENTRY_ISSYSTEM_BIOS(&rom))
{
// output extracted name and descriptions
fprintf(m_output, "\t\t<biosset");
- fprintf(m_output, " name=\"%s\"", xml_normalize_string(ROM_GETNAME(rom)));
- fprintf(m_output, " description=\"%s\"", xml_normalize_string(ROM_GETHASHDATA(rom)));
- if (defaultname == ROM_GETNAME(rom))
+ fprintf(m_output, " name=\"%s\"", xml_normalize_string(ROM_GETNAME(&rom)));
+ fprintf(m_output, " description=\"%s\"", xml_normalize_string(ROM_GETHASHDATA(&rom)));
+ if (defaultname == ROM_GETNAME(&rom))
fprintf(m_output, " default=\"yes\"");
fprintf(m_output, "/>\n");
}