From bc8029ee59ff6aeb55d9f90cd943c3f331c69301 Mon Sep 17 00:00:00 2001 From: Uwe Freese Date: Sat, 18 Jan 2003 18:21:13 +0000 Subject: [PATCH] avoid mem info overflow when having 8MB ;-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3128 a1c6a512-1295-4272-9138-f99709370657 --- apps/main_menu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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[]; bool show_info(void) { char s[32]; - int buflen = ((mp3end - mp3buf) * 1000) / 0x100000; + /* avoid overflow for 8MB mod :) was: ((mp3end - mp3buf) * 1000) / 0x100000; */ + int buflen = ((mp3end - mp3buf) * 100) / 0x19999; int integer, decimal; bool done = false; int key;