>>179
符号拡張で、*p == -1 になってるんじゃない?