From dc3c48d7958798772de9bbb06299607ffde8c6ea Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Fri, 21 Nov 2003 13:32:53 +0000 Subject: Changed Info screen battery info when unknown battery level git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4062 a1c6a512-1295-4272-9138-f99709370657 --- apps/main_menu.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'apps/main_menu.c') diff --git a/apps/main_menu.c b/apps/main_menu.c index 09da2322ca..db70d0f70b 100644 --- a/apps/main_menu.c +++ b/apps/main_menu.c @@ -189,8 +189,11 @@ bool show_info(void) snprintf(s, sizeof(s), str(LANG_BATTERY_TRICKLE_CHARGE)); else #endif - snprintf(s, sizeof(s), str(LANG_BATTERY_TIME), battery_level(), - battery_time() / 60, battery_time() % 60); + if (battery_level() >= 0) + snprintf(s, sizeof(s), str(LANG_BATTERY_TIME), battery_level(), + battery_time() / 60, battery_time() % 60); + else + strncpy(s, "(n/a)", sizeof(s)); lcd_puts(0, y++, s); } -- cgit v1.2.3