diff options
author | 2020-12-08 21:19:17 -0500 | |
---|---|---|
committer | 2020-12-08 21:24:46 -0500 | |
commit | c22cb17f326b4939d8ff4219410909e32e70ab86 (patch) | |
tree | 8db68c201fa9673eeb6acab37a5d221c7a338ea6 /src/frontend/mame/ui/filesel.cpp | |
parent | 6172111b187c1dd66329adb2b9bba2a82a0ce116 (diff) |
C++17 string handling updates (without charconv so as not to break GCC 7)
- render.cpp, rendlay.cpp, ui/ui.cpp, ui/menu.cpp: Change argument types for text processing functions from const char * to std::string_view
- ui/menu.cpp: Add overloads of item_append omitting the frequently empty subtext argument
- cheat.cpp: Remove some c_str() calls that became unnecessary a while ago
Diffstat (limited to 'src/frontend/mame/ui/filesel.cpp')
-rw-r--r-- | src/frontend/mame/ui/filesel.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/frontend/mame/ui/filesel.cpp b/src/frontend/mame/ui/filesel.cpp index 2461cd9d231..376202cb1c8 100644 --- a/src/frontend/mame/ui/filesel.cpp +++ b/src/frontend/mame/ui/filesel.cpp @@ -76,7 +76,7 @@ void menu_file_selector::custom_render(void *selectedref, float top, float botto { // lay out extra text auto layout = ui().create_layout(container()); - layout.add_text(m_current_directory.c_str()); + layout.add_text(m_current_directory); // position this extra text float x1, y1, x2, y2; @@ -533,12 +533,12 @@ menu_select_rw::~menu_select_rw() void menu_select_rw::populate(float &customtop, float &custombottom) { - item_append(_("Select access mode"), "", FLAG_DISABLE, nullptr); - item_append(_("Read-only"), "", 0, itemref_from_result(result::READONLY)); + item_append(_("Select access mode"), FLAG_DISABLE, nullptr); + item_append(_("Read-only"), 0, itemref_from_result(result::READONLY)); if (m_can_in_place) - item_append(_("Read-write"), "", 0, itemref_from_result(result::READWRITE)); - item_append(_("Read this image, write to another image"), "", 0, itemref_from_result(result::WRITE_OTHER)); - item_append(_("Read this image, write to diff"), "", 0, itemref_from_result(result::WRITE_DIFF)); + item_append(_("Read-write"), 0, itemref_from_result(result::READWRITE)); + item_append(_("Read this image, write to another image"), 0, itemref_from_result(result::WRITE_OTHER)); + item_append(_("Read this image, write to diff"), 0, itemref_from_result(result::WRITE_DIFF)); } |