summaryrefslogtreecommitdiff
path: root/util.h
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2017-11-26 17:33:39 -0800
committerMichael Pavone <pavone@retrodev.com>2017-11-26 17:33:39 -0800
commit3c9268353c943b32ca517945c42dfb8c0b8484f8 (patch)
tree17e84a7ba10b3b85d0ba97485915bb7330403dc4 /util.h
parentf4767bb05392fa4a04d72969fa35aa91b688c8cb (diff)
Sort directory listing in Nuklear UI file browser
--HG-- branch : nuklear_ui
Diffstat (limited to 'util.h')
-rw-r--r--util.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/util.h b/util.h
index a426edb..c8a68eb 100644
--- a/util.h
+++ b/util.h
@@ -62,6 +62,8 @@ char *read_bundled_file(char *name, uint32_t *sizeret);
dir_entry *get_dir_list(char *path, size_t *numret);
//Frees a dir list returned by get_dir_list
void free_dir_list(dir_entry *list, size_t numentries);
+//Performs a case-insensitive sort by file name on a dir list
+void sort_dir_list(dir_entry *list, size_t num_entries);
//Gets the modification time of a file
time_t get_modification_time(char *path);
//Recusrively creates a directory if it does not exist