Alcyon is all wet. If they support comparison of pointers with integers, they should convert one to the other type before comparison, which does NOT involve multiplying anything by sizeof (*pointer). However, officially the only integer you are allowed to compare against a pointer is the constant 0.