summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorSteve Bavin <pondlife@pondlife.me>2007-05-14 09:56:55 +0000
committerSteve Bavin <pondlife@pondlife.me>2007-05-14 09:56:55 +0000
commit21d538b98e63c3d3a5ab22007d658cd30a8e1bb6 (patch)
tree133911900343fa9b91f94173dc663e72b62eba8c /apps
parent9a90d557e4cb03dcc826e2f5fb75d9cecb96bbb1 (diff)
downloadrockbox-21d538b98e63c3d3a5ab22007d658cd30a8e1bb6.zip
rockbox-21d538b98e63c3d3a5ab22007d658cd30a8e1bb6.tar.gz
rockbox-21d538b98e63c3d3a5ab22007d658cd30a8e1bb6.tar.bz2
rockbox-21d538b98e63c3d3a5ab22007d658cd30a8e1bb6.tar.xz
Fix for unlikely, but possible, division-by-zero
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13385 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/debug_menu.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index 9b3e6e9..2279a27 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -323,9 +323,12 @@ static bool dbg_audio_thread(void)
lcd_puts(0, line++, buf);
#endif
- snprintf(buf, sizeof(buf), "boost ratio: %3d%%",
- boost_ticks * 100 / ticks);
- lcd_puts(0, line++, buf);
+ if (ticks > 0)
+ {
+ snprintf(buf, sizeof(buf), "boost ratio: %3d%%",
+ boost_ticks * 100 / ticks);
+ lcd_puts(0, line++, buf);
+ }
snprintf(buf, sizeof(buf), "pcmbufdesc: %2d/%2d",
pcmbuf_used_descs(), pcmbufdescs);