From 0544d974f9283602ef7ca922552f29667579bcb3 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Mon, 5 Aug 2019 21:14:41 -0400 Subject: Fix rockbox info screen on non-MULTIVOLUME targets Regression introduced in c3a775c05b70ea538076c3f02909137e9474c52e Change-Id: Idd069d6325e3403b4de445856184758d3f8230a5 --- apps/menus/main_menu.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/menus/main_menu.c b/apps/menus/main_menu.c index 6e63951319..90c8c1d7fc 100644 --- a/apps/menus/main_menu.c +++ b/apps/menus/main_menu.c @@ -160,13 +160,13 @@ enum infoscreenorder */ static int refresh_data(struct info_data *info) { - int i; + int i = 0; #ifdef HAVE_MULTIDRIVE int drive; int max = -1; -#endif for (i = 0 ; CHECK_VOL(i) ; i++) { +#endif volume_size(IF_MV(i,) &info->size[i], &info->free[i]); #ifdef HAVE_MULTIDRIVE drive = volume_drive(i); @@ -180,8 +180,11 @@ static int refresh_data(struct info_data *info) max = drive; else if (drive < max) break; -#endif } +#else + i++; +#endif + info->new_data = false; return i; } -- cgit v1.2.3