diff options
Diffstat (limited to 'src/frontend/mame/ui/submenu.cpp')
-rw-r--r-- | src/frontend/mame/ui/submenu.cpp | 7 |
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: |