fix strict aliasing issue

if not patch, gcc require '-fno-strict-aliasing' option.