forked from len0rd/rockbox
Accept FS#7170 - fix a bug with random folder advance
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13390 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
670559f868
commit
6ddc38c021
1 changed files with 3 additions and 0 deletions
|
|
@ -1391,6 +1391,7 @@ static int get_next_dir(char *dir, bool is_forward, bool recursion)
|
|||
char buffer[MAX_PATH];
|
||||
int folder_count = 0,i;
|
||||
srand(current_tick);
|
||||
*(tc->dirfilter) = SHOW_MUSIC;
|
||||
if (fd >= 0)
|
||||
{
|
||||
read(fd,&folder_count,sizeof(int));
|
||||
|
|
@ -1404,6 +1405,8 @@ static int get_next_dir(char *dir, bool is_forward, bool recursion)
|
|||
}
|
||||
strcpy(dir,buffer);
|
||||
close(fd);
|
||||
*(tc->dirfilter) = dirfilter;
|
||||
reload_directory();
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue