| 3833 | } |
| 3834 | |
| 3835 | static int |
| 3836 | cmp_size (struct fileinfo const *a, struct fileinfo const *b, |
| 3837 | int (*cmp) (char const *, char const *)) |
| 3838 | { |
| 3839 | int diff = off_cmp (b->stat.st_size, a->stat.st_size); |
| 3840 | return diff ? diff : cmp (a->name, b->name); |
| 3841 | } |
| 3842 | |
| 3843 | static int |
| 3844 | cmp_name (struct fileinfo const *a, struct fileinfo const *b, |