659
659
character set. In that case, it is often better to not convert at
663
663
does @emph{not} have to be zero-terminated), the length of the input
664
664
string, and the character set (which @emph{must} be zero-terminated).
665
665
Which character sets are supported depends on the platform, a list can
666
666
generally be obtained using the @command{iconv -l} command. The
668
668
in UTF-8 format. The responsibility to free the string is with the
669
669
caller, so storing the string in the keyword list is acceptable.