static int addr_cmp(void **a, void **b)
{
- return (*a) - (*b);
+ return (char *)(*a) - (char *)(*b);
}
static bool unique(void *p[], unsigned int num)
ok1(alloc_size(mem, pool_size, p[0]) < pool_size);
alloc_free(mem, pool_size, p[0]);
ok1(alloc_check(mem, pool_size));
+
+ free(mem);
}
int main(int argc, char *argv[])
{
- plan_tests(480);
+ plan_tests(440);
/* Large test. */
test(MIN_USEFUL_SIZE * 2);