c10923f665
*at all*. Not only is it wrong, but it causes a serious problem on little-endian machines, since after -c2 conversion, d_type will often be > 15.