return FALSE;
}
-GList *pan_list_tree(FileData *dir_fd, SortType sort, gboolean ascend,
+GList *pan_list_tree(FileData *dir_fd, SortType sort, gboolean ascend, gboolean case_sensitive,
gboolean ignore_symlinks)
{
GList *flist;
filelist_read(dir_fd, &flist, &dlist);
if (sort != SORT_NONE)
{
- flist = filelist_sort(flist, sort, ascend);
- dlist = filelist_sort(dlist, sort, ascend);
+ flist = filelist_sort(flist, sort, ascend, case_sensitive);
+ dlist = filelist_sort(dlist, sort, ascend, case_sensitive);
}
result = flist;
{
if (sort != SORT_NONE)
{
- flist = filelist_sort(flist, sort, ascend);
- dlist = filelist_sort(dlist, sort, ascend);
+ flist = filelist_sort(flist, sort, ascend, case_sensitive);
+ dlist = filelist_sort(dlist, sort, ascend, case_sensitive);
}
result = g_list_concat(result, flist);