Holger Hans Peter Freyther wrote:
I think a library should not call setlocale as it will
impact the
entire application. I think our only other realistic option is to
use iconv (and stub it out for osmocomBB). Do you think you could
try to create such a patch?
I'd suggest
http://www.lemoda.net/c/ucs2-to-utf8/ and simply output
UTF-8.
Maybe output an error if setlocal(LC_CTYPE,NULL) does not report that
a UTF-8 locale is being used.
//Peter