return pakfire_filelist_walk(removees, __pakfire_filelist_remove_one, list, 0);
}
-static int __pakfire_filelist_sort(const void* p1, const void* p2, void* data) {
- struct pakfire_file* file1 = *((struct pakfire_file**)p1);
- struct pakfire_file* file2 = *((struct pakfire_file**)p2);
-
- return pakfire_file_cmp(file1, file2);
-}
-
-PAKFIRE_EXPORT void pakfire_filelist_sort(struct pakfire_filelist* list) {
- qsort_r(list->files, list->num_files, sizeof(*list->files),
- __pakfire_filelist_sort, NULL);
-}
-
static int pakfire_filelist_match_patterns(const char* path,
const char** patterns, const int flags) {
char buffer[PATH_MAX];