obl = 4 * flen + 1;
ob = buf = p_new(char, obl);
- n = mutt_iconv(cd, &f, &flen, &ob, &obl);
+ n = my_iconv(cd, &f, &flen, &ob, &obl);
- if (n < 0 || mutt_iconv(cd, 0, 0, &ob, &obl) < 0) {
+ if (n < 0 || my_iconv(cd, 0, 0, &ob, &obl) < 0) {
int e = errno;
iconv_close(cd);
errno = e;
ob = buf1;
- if (mutt_iconv(cd, &ib, &ibl, &ob, &obl) < 0
- || mutt_iconv(cd, 0, 0, &ob, &obl) < 0)
+ if (my_iconv(cd, &ib, &ibl, &ob, &obl) < 0
+ || my_iconv(cd, 0, 0, &ob, &obl) < 0)
{
assert (errno == E2BIG && ib > d);
iconv_close(cd);
return (ib - d == dlen) ? dlen : ib - d + 1;
}
- iconv_close(cd);
+ iconv_close (cd);
} else {
if (dlen > obl)
return obl + 1;
cd = mutt_iconv_open(tocode, fromcode, 0);
assert (cd != MUTT_ICONV_ERROR);
ib = d, ibl = dlen, ob = buf1, obl = sizeof(buf1) - m_strlen(tocode);
- n1 = mutt_iconv(cd, &ib, &ibl, &ob, &obl);
- n2 = mutt_iconv(cd, 0, 0, &ob, &obl);
+ n1 = my_iconv(cd, &ib, &ibl, &ob, &obl);
+ n2 = my_iconv(cd, 0, 0, &ob, &obl);
assert (n1 >= 0 && n2 >= 0);
- iconv_close(cd);
+ iconv_close (cd);
return (*encoder)(s, buf1, ob - buf1, tocode);
} else {
return (*encoder)(s, d, dlen, tocode);