utfconv.c

utfconv8_32 not working for big endian and some missing defines updated