summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Levin <al.le@rockbox.org>2010-05-16 15:05:58 +0000
committerAlexander Levin <al.le@rockbox.org>2010-05-16 15:05:58 +0000
commit53a858b36c7c31e72ad28ae06721258ea4cdd039 (patch)
tree2f3e4c6e3ec3f5183428aaaea56fa8e237e8f8ec
parentb197c3b0d6bfcf3daae4a7b1cad415b1acea28f6 (diff)
downloadrockbox-53a858b36c7c31e72ad28ae06721258ea4cdd039.zip
rockbox-53a858b36c7c31e72ad28ae06721258ea4cdd039.tar.gz
rockbox-53a858b36c7c31e72ad28ae06721258ea4cdd039.tar.bz2
rockbox-53a858b36c7c31e72ad28ae06721258ea4cdd039.tar.xz
Rearrange statements for a small binsize reduction; delete unneeded braces
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26089 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/gui/skin_engine/skin_tokens.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/apps/gui/skin_engine/skin_tokens.c b/apps/gui/skin_engine/skin_tokens.c
index 538f385..a85fa17 100644
--- a/apps/gui/skin_engine/skin_tokens.c
+++ b/apps/gui/skin_engine/skin_tokens.c
@@ -415,18 +415,14 @@ const char *get_radio_token(struct wps_token *token, int preset_offset,
return NULL;
int preset = cur_preset + preset_offset;
/* make sure it's in the valid range */
- while (preset < 0)
- preset += preset_count;
preset %= preset_count;
+ if (preset < 0)
+ preset += preset_count;
if (token->type == WPS_TOKEN_PRESET_NAME)
- {
snprintf(buf, buf_size, "%s", radio_get_preset(preset)->name);
- }
else
- {
format_freq_MHz(radio_get_preset(preset)->frequency,
region_data->freq_step, buf, buf_size);
- }
return buf;
}
case WPS_TOKEN_PRESET_COUNT: