fix bug printf short tmp show 4 byte ffffffff