X-Git-Url: https://git.saurik.com/apple/libc.git/blobdiff_plain/b061a43bf32824cb214e9e3a29a974341de443d4..fc56b708803d28b949a9181528bb0da4d25b3b7b:/stdlib/qsort_b.c diff --git a/stdlib/qsort_b.c b/stdlib/qsort_b.c index 734070b..9645c97 100644 --- a/stdlib/qsort_b.c +++ b/stdlib/qsort_b.c @@ -1,11 +1,17 @@ #include #include +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wimplicit-function-declaration" +#pragma clang diagnostic ignored "-Wstrict-prototypes" +#pragma clang diagnostic ignored "-Wint-conversion" + typedef int cmp_t(const void *, const void *); void qsort_b(void *base, size_t nel, size_t width, cmp_t ^cmp_b) { - void *cmp_f = ((struct Block_layout *)cmp_b)->invoke; + void *cmp_f = ((struct Block_layout *)cmp_b)->invoke; qsort_r(base, nel, width, cmp_b, (void*)cmp_f); } +#pragma clang diagnostic pop