X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fasort%2Fasort.h;h=eaaa5b19f418a96a46a951570ad0a9bbf00ed3b0;hp=731f9bde4cc1e868bec846c19dff1b7502fc204b;hb=376edd78d31c1c542e19ae896006cd17ccb459f0;hpb=abac60537ea825400dce4d34c5406b8e48783102 diff --git a/ccan/asort/asort.h b/ccan/asort/asort.h index 731f9bde..eaaa5b19 100644 --- a/ccan/asort/asort.h +++ b/ccan/asort/asort.h @@ -18,14 +18,14 @@ */ #define asort(base, num, cmp, ctx) \ _asort((base), (num), sizeof(*(base)), \ - cast_if_type(int (*)(const void *, const void *, const void *), \ + cast_if_type(int (*)(const void *, const void *, void *), \ (cmp), &*(cmp), \ int (*)(const __typeof__(*(base)) *, \ const __typeof__(*(base)) *, \ __typeof__(ctx))), (ctx)) void _asort(void *base, size_t nmemb, size_t size, - int(*compar)(const void *, const void *, const void *), - const void *ctx); + int(*compar)(const void *, const void *, void *), + void *ctx); #endif /* CCAN_ASORT_H */