/* Returns: count of non-reversible conversions, or -1 on error  */
gsize g_iconv(GIConv converter, gchar **inbuf, gsize *inbytes_left, gchar **outbuf, gsize *outbytes_left)
/* Returns: count of non-reversible conversions, or -1 on error  */
gsize g_iconv(GIConv converter, gchar **inbuf, gsize *inbytes_left, gchar **outbuf, gsize *outbytes_left)
{
  iconv_t cd = (iconv_t)converter;
  return iconv (cd, inbuf, inbytes_left, outbuf, outbytes_left);
}