else
{
size_t copy_len;
- size_t prev;
+ ucs4_t prev;
size_t ofs;
int mblen;
{
bool correct_result = false;
size_t copy_len;
- size_t prev;
+ ucs4_t prev;
size_t ofs;
int mblen;
{
free (cvtr->tocode);
free (cvtr->fromcode);
- iconv_close (cvtr->conv);
+ if (cvtr->conv != (iconv_t) -1)
+ iconv_close (cvtr->conv);
free (cvtr);
}