20 Sep
2012
20 Sep
'12
12:49 a.m.
Thanks for advises! New version: if received text in UCS2, convert it to UTF-8, then check if console supports UTF-8, if yes - print message in vty as usual, if not - print message in hex. ~Pavel On Wed, Sep 19, 2012 at 2:12 AM, Peter Stuge <peter@stuge.se> wrote:
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