Could be uintptr_t, it's never < 0.