--- a/ucx/compare.c Sun Feb 11 15:44:33 2024 +0100 +++ b/ucx/compare.c Sun Feb 11 22:06:23 2024 +0100 @@ -199,3 +199,15 @@ } } +int cx_cmp_ptr( + void const *ptr1, + void const *ptr2 +) { + uintptr_t p1 = (uintptr_t) ptr1; + uintptr_t p2 = (uintptr_t) ptr2; + if (p1 == p2) { + return 0; + } else { + return p1 < p2 ? -1 : 1; + } +}