fix iconv bug