mirror of
https://github.com/holub/mame
synced 2025-06-05 20:33:45 +03:00
frontend: Don't call .name() on I/O port fields without a running machine.
This commit is contained in:
parent
221fc74515
commit
98ef8411f9
@ -258,12 +258,12 @@ void menu_device_config::populate_text(std::optional<text_layout> &layout, float
|
||||
if (setting.value() == field.defvalue())
|
||||
{
|
||||
def = true;
|
||||
util::stream_format(dips_opt, _(" %1$s [default: %2$s]\n"), field.name(), setting.name());
|
||||
util::stream_format(dips_opt, _(" %1$s [default: %2$s]\n"), field.specific_name(), setting.name());
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (!def)
|
||||
util::stream_format(dips_opt, _(" %1$s\n"), field.name());
|
||||
util::stream_format(dips_opt, _(" %1$s\n"), field.specific_name());
|
||||
}
|
||||
else if (field.type() == IPT_CONFIG)
|
||||
{
|
||||
@ -274,12 +274,12 @@ void menu_device_config::populate_text(std::optional<text_layout> &layout, float
|
||||
if (setting.value() == field.defvalue())
|
||||
{
|
||||
def = true;
|
||||
util::stream_format(confs_opt, _(" %1$s [default: %2$s]\n"), field.name(), setting.name());
|
||||
util::stream_format(confs_opt, _(" %1$s [default: %2$s]\n"), field.specific_name(), setting.name());
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (!def)
|
||||
util::stream_format(confs_opt, _(" %1$s\n"), field.name());
|
||||
util::stream_format(confs_opt, _(" %1$s\n"), field.specific_name());
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user