src/compare.c

changeset 890
54565fd74e74
parent 762
4523f6d42512
--- a/src/compare.c	Wed Sep 18 00:02:18 2024 +0200
+++ b/src/compare.c	Sat Sep 28 15:47:28 2024 +0200
@@ -30,7 +30,7 @@
 
 #include <math.h>
 
-int cx_cmp_int(void const *i1, void const *i2) {
+int cx_cmp_int(const void *i1, const void *i2) {
     int a = *((const int *) i1);
     int b = *((const int *) i2);
     if (a == b) {
@@ -40,7 +40,7 @@
     }
 }
 
-int cx_cmp_longint(void const *i1, void const *i2) {
+int cx_cmp_longint(const void *i1, const void *i2) {
     long int a = *((const long int *) i1);
     long int b = *((const long int *) i2);
     if (a == b) {
@@ -50,7 +50,7 @@
     }
 }
 
-int cx_cmp_longlong(void const *i1, void const *i2) {
+int cx_cmp_longlong(const void *i1, const void *i2) {
     long long a = *((const long long *) i1);
     long long b = *((const long long *) i2);
     if (a == b) {
@@ -60,7 +60,7 @@
     }
 }
 
-int cx_cmp_int16(void const *i1, void const *i2) {
+int cx_cmp_int16(const void *i1, const void *i2) {
     int16_t a = *((const int16_t *) i1);
     int16_t b = *((const int16_t *) i2);
     if (a == b) {
@@ -70,7 +70,7 @@
     }
 }
 
-int cx_cmp_int32(void const *i1, void const *i2) {
+int cx_cmp_int32(const void *i1, const void *i2) {
     int32_t a = *((const int32_t *) i1);
     int32_t b = *((const int32_t *) i2);
     if (a == b) {
@@ -80,7 +80,7 @@
     }
 }
 
-int cx_cmp_int64(void const *i1, void const *i2) {
+int cx_cmp_int64(const void *i1, const void *i2) {
     int64_t a = *((const int64_t *) i1);
     int64_t b = *((const int64_t *) i2);
     if (a == b) {
@@ -90,7 +90,7 @@
     }
 }
 
-int cx_cmp_uint(void const *i1, void const *i2) {
+int cx_cmp_uint(const void *i1, const void *i2) {
     unsigned int a = *((const unsigned int *) i1);
     unsigned int b = *((const unsigned int *) i2);
     if (a == b) {
@@ -100,7 +100,7 @@
     }
 }
 
-int cx_cmp_ulongint(void const *i1, void const *i2) {
+int cx_cmp_ulongint(const void *i1, const void *i2) {
     unsigned long int a = *((const unsigned long int *) i1);
     unsigned long int b = *((const unsigned long int *) i2);
     if (a == b) {
@@ -110,7 +110,7 @@
     }
 }
 
-int cx_cmp_ulonglong(void const *i1, void const *i2) {
+int cx_cmp_ulonglong(const void *i1, const void *i2) {
     unsigned long long a = *((const unsigned long long *) i1);
     unsigned long long b = *((const unsigned long long *) i2);
     if (a == b) {
@@ -120,7 +120,7 @@
     }
 }
 
-int cx_cmp_uint16(void const *i1, void const *i2) {
+int cx_cmp_uint16(const void *i1, const void *i2) {
     uint16_t a = *((const uint16_t *) i1);
     uint16_t b = *((const uint16_t *) i2);
     if (a == b) {
@@ -130,7 +130,7 @@
     }
 }
 
-int cx_cmp_uint32(void const *i1, void const *i2) {
+int cx_cmp_uint32(const void *i1, const void *i2) {
     uint32_t a = *((const uint32_t *) i1);
     uint32_t b = *((const uint32_t *) i2);
     if (a == b) {
@@ -140,7 +140,7 @@
     }
 }
 
-int cx_cmp_uint64(void const *i1, void const *i2) {
+int cx_cmp_uint64(const void *i1, const void *i2) {
     uint64_t a = *((const uint64_t *) i1);
     uint64_t b = *((const uint64_t *) i2);
     if (a == b) {
@@ -150,7 +150,7 @@
     }
 }
 
-int cx_cmp_float(void const *f1, void const *f2) {
+int cx_cmp_float(const void *f1, const void *f2) {
     float a = *((const float *) f1);
     float b = *((const float *) f2);
     if (fabsf(a - b) < 1e-6f) {
@@ -161,8 +161,8 @@
 }
 
 int cx_cmp_double(
-        void const *d1,
-        void const *d2
+        const void *d1,
+        const void *d2
 ) {
     double a = *((const double *) d1);
     double b = *((const double *) d2);
@@ -174,8 +174,8 @@
 }
 
 int cx_cmp_intptr(
-        void const *ptr1,
-        void const *ptr2
+        const void *ptr1,
+        const void *ptr2
 ) {
     intptr_t p1 = *(const intptr_t *) ptr1;
     intptr_t p2 = *(const intptr_t *) ptr2;
@@ -187,8 +187,8 @@
 }
 
 int cx_cmp_uintptr(
-        void const *ptr1,
-        void const *ptr2
+        const void *ptr1,
+        const void *ptr2
 ) {
     uintptr_t p1 = *(const uintptr_t *) ptr1;
     uintptr_t p2 = *(const uintptr_t *) ptr2;
@@ -200,8 +200,8 @@
 }
 
 int cx_cmp_ptr(
-        void const *ptr1,
-        void const *ptr2
+        const void *ptr1,
+        const void *ptr2
 ) {
     uintptr_t p1 = (uintptr_t) ptr1;
     uintptr_t p2 = (uintptr_t) ptr2;

mercurial