summaryrefslogtreecommitdiffstats
path: root/src/frontend/mame/ui/submenu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/ui/submenu.cpp')
-rw-r--r--src/frontend/mame/ui/submenu.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/frontend/mame/ui/submenu.cpp b/src/frontend/mame/ui/submenu.cpp
index 33632cb4150..fd0dcc14f7b 100644
--- a/src/frontend/mame/ui/submenu.cpp
+++ b/src/frontend/mame/ui/submenu.cpp
@@ -342,10 +342,9 @@ void submenu::populate(float &customtop, float &custombottom)
switch (sm_option->entry->type())
{
case OPTION_BOOLEAN:
- arrow_flags = sm_option->options->bool_value(sm_option->name) ? FLAG_RIGHT_ARROW : FLAG_LEFT_ARROW;
- item_append(_(sm_option->description),
- (arrow_flags == FLAG_RIGHT_ARROW) ? "On" : "Off",
- arrow_flags,
+ item_append_on_off(_(sm_option->description),
+ sm_option->options->bool_value(sm_option->name),
+ 0,
static_cast<void*>(&(*sm_option)));
break;
case OPTION_INTEGER: