convenient when the source string isn't null-terminated. Implement the other conversion functions (mbstowcs(), mbsrtowcs(), wcstombs(), wcsrtombs()) in terms of these new functions.
mbsrtowcs() and wcsrtombs(). Provide a fast implementation for the trivial "NONE" encoding.
file to avoid extern'ing them all over the place.