forked from len0rd/rockbox
Loudness, Superbass and sorting patch by Heikki Hannikainen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1401 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
e0d88a11d9
commit
c132c48677
7 changed files with 119 additions and 9 deletions
|
|
@ -114,7 +114,10 @@ static int compare(const void* p1, const void* p2)
|
|||
struct entry* e2 = *(struct entry**)p2;
|
||||
|
||||
if (( e1->attr & ATTR_DIRECTORY ) == ( e2->attr & ATTR_DIRECTORY ))
|
||||
return strncasecmp(e1->name, e2->name, TREE_MAX_FILENAMELEN);
|
||||
if (global_settings.sort_case)
|
||||
return strncmp(e1->name, e2->name, TREE_MAX_FILENAMELEN);
|
||||
else
|
||||
return strncasecmp(e1->name, e2->name, TREE_MAX_FILENAMELEN);
|
||||
else
|
||||
return ( e2->attr & ATTR_DIRECTORY ) - ( e1->attr & ATTR_DIRECTORY );
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue