From 1de56ac367c332a675af430a7023f7c0e4d81d06 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Wed, 12 May 2010 05:23:02 +0000 Subject: Have option_get_valuestring always call sound_val2phys before formatting rather than only if fractional places are specified. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25960 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/option_select.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'apps/gui') diff --git a/apps/gui/option_select.c b/apps/gui/option_select.c index feed1dc2db..a1e41f10e8 100644 --- a/apps/gui/option_select.c +++ b/apps/gui/option_select.c @@ -113,11 +113,10 @@ const char *option_get_valuestring(const struct settings_list *setting, { char sign = ' '; const char *unit = sound_unit(setting->sound_setting->setting); + int val = sound_val2phys(setting->sound_setting->setting, (int)temp_var); if (sound_numdecimals(setting->sound_setting->setting)) { int integer, dec; - int val = sound_val2phys(setting->sound_setting->setting, - (int)temp_var); if(val < 0) { sign = '-'; @@ -128,7 +127,7 @@ const char *option_get_valuestring(const struct settings_list *setting, snprintf(buffer, buf_len, "%c%d.%d %s", sign, integer, dec, unit); } else - snprintf(buffer, buf_len, "%d %s", (int)temp_var, unit); + snprintf(buffer, buf_len, "%d %s", val, unit); } else if ((setting->flags & F_CHOICE_SETTING) == F_CHOICE_SETTING) { -- cgit v1.2.3