]> git.saurik.com Git - apple/libc.git/blobdiff - stdlib/qsort_b.c
Libc-1272.250.1.tar.gz
[apple/libc.git] / stdlib / qsort_b.c
index 734070b5dcdc0aa2fee72c02c2a8523810ac9486..9645c975d4df778ac03b94932ce112223a8d45c0 100644 (file)
@@ -1,11 +1,17 @@
 #include <stdlib.h>
 #include <Block_private.h>
 
+#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