size_t insert_id; /* needed because qsort is not a stable sort */
};
-static int compare_uint32_t(const void *ap, const void *bp)
-{
- uint32_t a = *(const uint32_t *)ap;
- uint32_t b = *(const uint32_t *)bp;
-
- if (a < b)
- return -1;
- if (a > b)
- return 1;
- return 0;
-}
-
static int compare_test_item(const void *ap, const void *bp)
{
const struct test_item *a = *(void**)ap, *b = *(void**)bp;
}
scramble(test_item, count, sizeof(*test_item));
- avl = avl_new(compare_uint32_t);
+ avl = avl_new(order_u32_noctx);
clear_stats();
printf(" Inserting %zu items...\n", count);