diff options
author | Uwe Freese <thebreaker@rockbox.org> | 2003-01-18 18:21:13 +0000 |
---|---|---|
committer | Uwe Freese <thebreaker@rockbox.org> | 2003-01-18 18:21:13 +0000 |
commit | bc8029ee59ff6aeb55d9f90cd943c3f331c69301 (patch) | |
tree | 4cb0ddacdad8cebf6544c657edf0e441d6040be7 | |
parent | 34c1795430252cc6e1d9d200337a9b9668196cc1 (diff) | |
download | rockbox-bc8029ee59ff6aeb55d9f90cd943c3f331c69301.tar.gz rockbox-bc8029ee59ff6aeb55d9f90cd943c3f331c69301.zip |
avoid mem info overflow when having 8MB ;-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3128 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/main_menu.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/main_menu.c b/apps/main_menu.c index ade84ba2af..0b51a798ab 100644 --- a/apps/main_menu.c +++ b/apps/main_menu.c | |||
@@ -156,7 +156,8 @@ extern unsigned char mp3end[]; | |||
156 | bool show_info(void) | 156 | bool show_info(void) |
157 | { | 157 | { |
158 | char s[32]; | 158 | char s[32]; |
159 | int buflen = ((mp3end - mp3buf) * 1000) / 0x100000; | 159 | /* avoid overflow for 8MB mod :) was: ((mp3end - mp3buf) * 1000) / 0x100000; */ |
160 | int buflen = ((mp3end - mp3buf) * 100) / 0x19999; | ||
160 | int integer, decimal; | 161 | int integer, decimal; |
161 | bool done = false; | 162 | bool done = false; |
162 | int key; | 163 | int key; |