diff options
author | cracyc <cracyc@users.noreply.github.com> | 2016-10-31 21:57:40 -0500 |
---|---|---|
committer | cracyc <cracyc@users.noreply.github.com> | 2016-11-02 12:16:08 -0500 |
commit | 0aa29030da68a22c97b6e65e30217d8b44319e1e (patch) | |
tree | 3636f183faf90e7a36695ce6d352ab41edc8493c /src/frontend/mame/ui/selsoft.cpp | |
parent | e5bb85da5beee650a9ec2454874e06a521760eb8 (diff) |
luaengine: use templated accessor for call_plugin (nw)
Diffstat (limited to 'src/frontend/mame/ui/selsoft.cpp')
-rw-r--r-- | src/frontend/mame/ui/selsoft.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/frontend/mame/ui/selsoft.cpp b/src/frontend/mame/ui/selsoft.cpp index 8556f29dc2f..807061887e4 100644 --- a/src/frontend/mame/ui/selsoft.cpp +++ b/src/frontend/mame/ui/selsoft.cpp @@ -247,9 +247,9 @@ void menu_select_software::handle() // handle UI_DATS ui_software_info *ui_swinfo = (ui_software_info *)menu_event->itemref; - if (ui_swinfo->startempty == 1 && mame_machine_manager::instance()->lua()->call_plugin(ui_swinfo->driver->name, "data_list")) + if (ui_swinfo->startempty == 1 && mame_machine_manager::instance()->lua()->call_plugin_check<const char *>("data_list", ui_swinfo->driver->name)) menu::stack_push<menu_dats_view>(ui(), container(), ui_swinfo->driver); - else if (mame_machine_manager::instance()->lua()->call_plugin(std::string(ui_swinfo->shortname).append(1, ',').append(ui_swinfo->listname).c_str(), "data_list") || !ui_swinfo->usage.empty()) + else if (mame_machine_manager::instance()->lua()->call_plugin_check<const char *>("data_list", std::string(ui_swinfo->shortname).append(1, ',').append(ui_swinfo->listname).c_str()) || !ui_swinfo->usage.empty()) menu::stack_push<menu_dats_view>(ui(), container(), ui_swinfo); } else if (menu_event->iptkey == IPT_UI_LEFT_PANEL) |