fix all implicit conversion between signed/unsigned pointers