diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2019-05-31 00:17:01 -0700 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2019-05-31 00:17:01 -0700 |
| commit | 928b712ad75548783f64cc0841993b61438e0edd (patch) | |
| tree | ca66552047111ced000f499be6c89b5e00f0826a /bb.c | |
| parent | 9faede6193f4482f663bc46ef5f92847ecebe64a (diff) | |
Fixing some qsort_r arg problems
Diffstat (limited to 'bb.c')
| -rw-r--r-- | bb.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -802,7 +802,11 @@ void remove_entry(entry_t *e) void sort_files(bb_t *bb) { - qsort_r(bb->files, (size_t)bb->nfiles, sizeof(entry_t*), &bb, compare_files); +#ifdef __APPLE__ + qsort_r(bb->files, (size_t)bb->nfiles, sizeof(entry_t*), bb, compare_files); +#else + qsort_r(bb->files, (size_t)bb->nfiles, sizeof(entry_t*), compare_files, bb); +#endif for (int i = 0; i < bb->nfiles; i++) { bb->files[i]->index = i; } |
