summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/diimage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/diimage.cpp')
-rw-r--r--src/emu/diimage.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/diimage.cpp b/src/emu/diimage.cpp
index 935d1df52b9..97c9559e9a9 100644
--- a/src/emu/diimage.cpp
+++ b/src/emu/diimage.cpp
@@ -1321,10 +1321,10 @@ const software_part *device_image_interface::find_software_item(const std::strin
{
if (swlist_name.compare(swlistdev.list_name())==0 || !(swlist_name.length() > 0))
{
- const software_info *info = swlistdev.find(swinfo_name.c_str());
+ const software_info *info = swlistdev.find(swinfo_name);
if (info != nullptr)
{
- const software_part *part = info->find_part(swpart_name.c_str(), interface);
+ const software_part *part = info->find_part(swpart_name, interface);
if (part != nullptr)
{
if (dev != nullptr)
@@ -1340,10 +1340,10 @@ const software_part *device_image_interface::find_software_item(const std::strin
// gameboy:sml) which is not handled properly by software_name_split
// since the function cannot distinguish between this and the case
// path = swinfo_name:swpart_name
- const software_info *info = swlistdev.find(swpart_name.c_str());
+ const software_info *info = swlistdev.find(swpart_name);
if (info != nullptr)
{
- const software_part *part = info->find_part(nullptr, interface);
+ const software_part *part = info->find_part("", interface);
if (part != nullptr)
{
if (dev != nullptr)