From 309f80f2a763bb1f2b848599acc836c0b44ca05a Mon Sep 17 00:00:00 2001 From: profi200 Date: Sat, 11 Jul 2020 23:34:00 +0200 Subject: [PATCH] [Filebrowser] Added basic sorting. --- source/arm11/filebrowser.c | 3 +++ 1 file changed, 3 insertions(+) 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; }