On Tue, 12 Aug 2008 18:01:11 +0100 (BST), John-Mark Bell wrote:

> We do fall back to the non-transliterated version if at all possible. 
> Unfortunately this relies upon the iconv implementation actually 
> conforming to the documented functionality. It appears that the one you're 
> using doesn't. At present, I'm unable to think of a suitable workaround.

It was a bug in newlib.library, duly reported and subsequently fixed. 
For reference, this is the workaround which I have added to iconv.h:

#define iconv_open(to, from) ({errno = EINVAL; iconv_open(to, from);})

I have another odd one but I'll post separately about that.

Thanks
Chris

Reply via email to