hopefully "really" fix a type punning warning by defining the buffer as
type char, which can't have TBAA tags.