mirror of
https://github.com/holub/mame
synced 2025-10-08 17:37:56 +03:00
MT 06711
This commit is contained in:
parent
c0f35ce335
commit
fb74b65a39
@ -130,18 +130,14 @@ menu_select_game::menu_select_game(mame_ui_manager &mui, render_container &conta
|
|||||||
menu_select_game::~menu_select_game()
|
menu_select_game::~menu_select_game()
|
||||||
{
|
{
|
||||||
std::string error_string, last_driver;
|
std::string error_string, last_driver;
|
||||||
game_driver const *const driver(isfavorite() ? nullptr : reinterpret_cast<game_driver const *>(get_selection_ref()));
|
game_driver const *driver;
|
||||||
ui_software_info *const swinfo(isfavorite() ? reinterpret_cast<ui_software_info *>(get_selection_ref()) : nullptr);
|
ui_software_info const *swinfo;
|
||||||
|
get_selection(swinfo, driver);
|
||||||
if (reinterpret_cast<uintptr_t>(driver) > skip_main_items)
|
if (swinfo)
|
||||||
last_driver = driver->name;
|
|
||||||
else if (driver && m_prev_selected)
|
|
||||||
last_driver = reinterpret_cast<game_driver const *>(m_prev_selected)->name;
|
|
||||||
|
|
||||||
if (reinterpret_cast<uintptr_t>(swinfo) > skip_main_items)
|
|
||||||
last_driver = swinfo->shortname;
|
last_driver = swinfo->shortname;
|
||||||
else if (swinfo && m_prev_selected)
|
else
|
||||||
last_driver = reinterpret_cast<ui_software_info *>(m_prev_selected)->shortname;
|
if (driver)
|
||||||
|
last_driver = driver->name;
|
||||||
|
|
||||||
std::string filter;
|
std::string filter;
|
||||||
auto const active_filter(main_filters::filters.find(main_filters::actual));
|
auto const active_filter(main_filters::filters.find(main_filters::actual));
|
||||||
|
Loading…
Reference in New Issue
Block a user