summaryrefslogtreecommitdiffstats
path: root/docs/release/src/osd/winui/mui_util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/src/osd/winui/mui_util.cpp')
-rw-r--r--docs/release/src/osd/winui/mui_util.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/docs/release/src/osd/winui/mui_util.cpp b/docs/release/src/osd/winui/mui_util.cpp
index 9a010c61393..9f140c75afd 100644
--- a/docs/release/src/osd/winui/mui_util.cpp
+++ b/docs/release/src/osd/winui/mui_util.cpp
@@ -417,16 +417,15 @@ static void InitDriversInfo(void)
gameinfo->usesLightGun = FALSE;
if (gamedrv->ipt)
{
- ioport_port *port;
ioport_list portlist;
std::string errors;
for (device_t &cfg : device_iterator(config.root_device()))
if (cfg.input_ports())
portlist.append(cfg, errors);
- for (port = portlist.first(); port; port = port->next())
+ for (auto &port : portlist)
{
- for (ioport_field &field : port->fields())
+ for (ioport_field &field : port.second->fields())
{
UINT32 type;
type = field.type();