src/array.c

branch
feature/array
changeset 347
62660a4875c9
parent 346
1a9c112f4116
child 348
3b9b4f6e9fd6
equal deleted inserted replaced
346:1a9c112f4116 347:62660a4875c9
296 cmp_func func; 296 cmp_func func;
297 void *data; 297 void *data;
298 }; 298 };
299 299
300 static int cmp_func_swap_args(void *data, const void *x, const void *y) { 300 static int cmp_func_swap_args(void *data, const void *x, const void *y) {
301 cmpfnc_swapargs_info* info = data; 301 struct cmpfnc_swapargs_info* info = data;
302 return info->func(x, y, info->data); 302 return info->func(x, y, info->data);
303 } 303 }
304 304
305 static void ucx_qsort_r(void *array, size_t count, size_t elemsize, 305 static void ucx_qsort_r(void *array, size_t count, size_t elemsize,
306 cmp_func cmpfnc, void *data) { 306 cmp_func cmpfnc, void *data) {

mercurial