summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2021-10-01 07:10:43 +1000
committer Vas Crabb <vas@vastheman.com>2021-10-01 07:12:45 +1000
commit59e5f319c5300f9e5bd62a8da381348ed40a5310 (patch)
tree74981856b2550147aedaf307837f1fcb52056294 /src/frontend/mame
parent4395d59216d7225e206963deae11cfe8fc229f52 (diff)
-ui: Work around GitHub issue #8634.
-util/delegate.cpp: Detect clang x86-64 thunk for first vtable entry.
Diffstat (limited to 'src/frontend/mame')
-rw-r--r--src/frontend/mame/ui/selgame.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/frontend/mame/ui/selgame.cpp b/src/frontend/mame/ui/selgame.cpp
index ece205a8ef4..7582c90e0d8 100644
--- a/src/frontend/mame/ui/selgame.cpp
+++ b/src/frontend/mame/ui/selgame.cpp
@@ -247,7 +247,7 @@ menu_select_game::menu_select_game(mame_ui_manager &mui, render_container &conta
if (s_first_start)
{
- //s_first_start = false; TODO: why wansn't it ever clearing the first start flag?
+ //s_first_start = false; TODO: why wasn't it ever clearing the first start flag?
reselect_last::set_driver(moptions.last_used_machine());
ui_globals::rpanel = std::min<int>(std::max<int>(moptions.last_right_panel(), RP_FIRST), RP_LAST);
@@ -256,13 +256,13 @@ menu_select_game::menu_select_game(mame_ui_manager &mui, render_container &conta
std::string fake_ini;
if (found == std::string::npos)
{
- fake_ini = util::string_format("%s = 1\n", tmp);
+ fake_ini = util::string_format(u8"\uFEFF%s = 1\n", tmp);
}
else
{
std::string const sub_filter(tmp.substr(found + 1));
tmp.resize(found);
- fake_ini = util::string_format("%s = %s\n", tmp, sub_filter);
+ fake_ini = util::string_format(u8"\uFEFF%s = %s\n", tmp, sub_filter);
}
emu_file file(ui().options().ui_path(), OPEN_FLAG_READ);