-Wconversion, ptrdiff_t, and uintptr_t: pick two