|
@@ -18,14 +18,6 @@ constexpr size_t stringLength(const c32* c) {
|
|
|
return static_cast<size_t>(c - i);
|
|
|
}
|
|
|
|
|
|
-[[maybe_unused]] static c32 readUnicode(const char*& s) {
|
|
|
- size_t limit = MB_CUR_MAX;
|
|
|
- c32 u = '?';
|
|
|
- size_t n = mbrtoc32(&u, s, limit, nullptr);
|
|
|
- s += n > limit ? 1 : n;
|
|
|
- return u;
|
|
|
-}
|
|
|
-
|
|
|
using C32Buffer = Core::Array<char, MB_LEN_MAX + 1>;
|
|
|
|
|
|
static C32Buffer convertC32(c32 c) {
|