diff options
Diffstat (limited to 'src/frontend/mame/mameopts.cpp')
-rw-r--r-- | src/frontend/mame/mameopts.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/frontend/mame/mameopts.cpp b/src/frontend/mame/mameopts.cpp index 49a31d28f26..2e09aef38ab 100644 --- a/src/frontend/mame/mameopts.cpp +++ b/src/frontend/mame/mameopts.cpp @@ -129,11 +129,11 @@ void mame_options::add_device_options(emu_options &options, std::function<void(e // retrieve info about the device instance std::ostringstream option_name; util::stream_format(option_name, "%s;%s", image.instance_name(), image.brief_instance_name()); - if (strcmp(image.device_typename(image.image_type()), image.instance_name()) == 0) + if (strcmp(image.device_typename(image.image_type()), image.instance_name().c_str()) == 0) util::stream_format(option_name, ";%s1;%s1", image.instance_name(), image.brief_instance_name()); // add the option - if (!options.exists(image.instance_name())) + if (!options.exists(image.instance_name().c_str())) { // first device? add the header as to be pretty if (m_device_options++ == 0) |