summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame/ui/menu.cpp
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2017-08-07 17:00:24 +1000
committer Vas Crabb <vas@vastheman.com>2017-08-07 17:00:24 +1000
commitdd673e6fa64347e1ed8a58fd8408bf36898e07ba (patch)
tree0b85785faa945c22ac27d04eb25a5a64543c68e0 /src/frontend/mame/ui/menu.cpp
parent8a209caeeb4f339f471b3aea85b1c2188cc16201 (diff)
internal UI improvements:
* Greatly reduce copy/paste code for drawing menu header/footer boxes * Display full name of selected slot device below slots menu * Fix up spacing on dircetory configuration menu * Fix min/max for UI font rows per screen setting
Diffstat (limited to 'src/frontend/mame/ui/menu.cpp')
-rw-r--r--src/frontend/mame/ui/menu.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/frontend/mame/ui/menu.cpp b/src/frontend/mame/ui/menu.cpp
index 50703ac99e9..eac424ea412 100644
--- a/src/frontend/mame/ui/menu.cpp
+++ b/src/frontend/mame/ui/menu.cpp
@@ -1302,8 +1302,8 @@ void menu::extra_text_position(float origx1, float origx2, float origy, float ys
void menu::extra_text_render(float top, float bottom, float origx1, float origy1, float origx2, float origy2, const char *header, const char *footer)
{
- header = ((header != nullptr) && (header[0] != '\0')) ? header : nullptr;
- footer = ((footer != nullptr) && (footer[0] != '\0')) ? footer : nullptr;
+ header = (header && *header) ? header : nullptr;
+ footer = (footer && *footer) ? footer : nullptr;
if (header != nullptr)
extra_text_draw_box(origx1, origx2, origy1, top, header, -1);