fix off-by-1 in directory listing search

This commit is contained in:
kub 2022-09-16 20:06:24 +00:00
parent bededcb4be
commit f5b32cc30c

3
menu.c
View file

@ -981,7 +981,6 @@ static int dirent_seek_char(struct dirent **namelist, int len, int sel, char c)
{ {
int i; int i;
sel++;
for (i = sel + 1; ; i++) { for (i = sel + 1; ; i++) {
if (i >= len) if (i >= len)
i = 1; i = 1;
@ -992,7 +991,7 @@ static int dirent_seek_char(struct dirent **namelist, int len, int sel, char c)
break; break;
} }
return i - 1; return i;
} }
static const char *menu_loop_romsel(char *curr_path, int len, static const char *menu_loop_romsel(char *curr_path, int len,