fixed a strict alias warning