CsConvert CharSetContainer::lookupConverter(thread_db* tdbb, CHARSET_ID toCsId) { if (toCsId == CS_UTF16) return CsConvert(cs->getStruct(), NULL); CharSet* toCs = INTL_charset_lookup(tdbb, toCsId); if (cs->getId() == CS_UTF16) return CsConvert(NULL, toCs->getStruct()); return CsConvert(cs->getStruct(), toCs->getStruct()); }