"Bryce" == Bryce McKinlay <mckinlay@redhat.com> writes:
Bryce> Hmm, the catch here is that we could now not cache iconv() encoders,
Bryce> if the name gets canonicalized, because the name in the cache for
Bryce> Iconv encoders won't match the canonicalized name.
Yeah :-(. I suppose we could compare against both names, but that
doesn't seem too good. Alternatively we could pass both the canonical
and unmodified names to the iconv constructors, and have their
getName() methods return the canonical names.