6e2609d649
compilation problem with gcc295. this union attempt to make mbsinit(3) handle multibyte state correctly, but it's useless as far as we use utf-7 only iconv interface. so i eliminate ctype feature. patch contributed by Joerg Sonnenberg(who porting Citrus to DragonFlyBSD). and yamt-san gave me advice, thanks a lot.