iconv will modiry its four parameters, inbuf, inbytesleft, outbuf, outbytesleft