iconv_allocation_t
int iconv_open_into(const char *, const char *, iconv_allocation_t *);
iconv_open_into(const char *out, const char *in, iconv_allocation_t *ptr)