From b1c59df04220b81995c9bb97f75409b39e1df25c Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 18 Aug 2014 15:33:31 +0200 Subject: [PATCH] (Menu) Refactor menu_common_set_current_fraction --- frontend/menu/backend/menu_common_backend.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/menu/backend/menu_common_backend.c b/frontend/menu/backend/menu_common_backend.c index 012979f462..1346413393 100644 --- a/frontend/menu/backend/menu_common_backend.c +++ b/frontend/menu/backend/menu_common_backend.c @@ -1926,7 +1926,7 @@ static void menu_common_setting_set_current_fraction(rarch_setting_t *setting, u *setting->value.fraction = setting->default_value.fraction; else if (action == MENU_ACTION_LEFT) { - *setting->value.fraction -= 0.1f; + *setting->value.fraction -= setting->step; if (*setting->value.fraction < 0.95f) // Avoid potential rounding errors when going from 1.1 to 1.0. *setting->value.fraction = setting->default_value.fraction; else @@ -1934,11 +1934,11 @@ static void menu_common_setting_set_current_fraction(rarch_setting_t *setting, u } else if (action == MENU_ACTION_RIGHT) { - *setting->value.fraction += 0.1f; + *setting->value.fraction += setting->step; clamp_value = true; } if (clamp_value) - g_settings.fastforward_ratio = max(min(*setting->value.fraction, 10.0f), 1.0f); + g_settings.fastforward_ratio = max(min(*setting->value.fraction, setting->max), 1.0f); } else {