52 int (*comp)(
void *,
void *,
void*),
58 if ((nel > 1) && (width > 0)) {
59 assert(nel <= ((
size_t)(-1)) / width);
63 }
while (wgap < (nel-1)/3);
77 a = j + ((
char *)base);
79 if ((*comp)(a, b, arg) <= 0) {
91 wgap = (wgap - width)/3;
char base
This version is stamped on May 10, 2016.
int(* __compar_d_fn_t)(void *, void *, void *)
static const uint32_t k[]
void qsort_r(void *base, size_t nel, size_t width, int(*comp)(void *, void *, void *), void *arg)