Ed Schouten 599c53c5d0 Don't use thread unsafe wide character processing functions.
The mbtowc(), wctomb() and mblen() functions are not supposed to be
thread-safe, as they have to keep parsing state in a global variable.
The mbrtowc(), wcrtomb() and mbrlen() functions should be used instead.

This change also simplifies how wchar_from_mb<Base>::drain() works.
There is no need to first iterate over the input using mblen().
mbrtowc() can store the partially parsed multibyte character in its
mbstate_t.
2015-08-27 16:08:53 +02:00
2015-04-11 10:14:37 -07:00
2014-08-18 15:10:21 +01:00
2013-11-16 20:13:39 +00:00
2014-12-12 07:53:31 -08:00
2004-07-11 00:30:45 +00:00
2004-07-19 07:00:01 +00:00
Description
Mirrored via gitea-mirror
18 MiB
Languages
C++ 98.7%
CMake 1.1%
Shell 0.2%