diff --git a/source/arm11/filebrowser.c b/source/arm11/filebrowser.c index f38aac3..a3488a9 100644 --- a/source/arm11/filebrowser.c +++ b/source/arm11/filebrowser.c @@ -82,6 +82,9 @@ static Result scanDir(const char *const path, DirList *const dList, const char * free(fi); + // Hacky casting of function pointers. But they are compatible. + qsort(dList->strPtrs, dList->num, sizeof(char*), (int (*)(const void *, const void *))strcmp); + return res; }