MCPcopy Create free account
hub / github.com/citron-neo/emulator / UTF16StringFromFixedZeroTerminatedBuffer

Function UTF16StringFromFixedZeroTerminatedBuffer

src/common/string_util.cpp:257–264  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

255}
256
257std::u16string UTF16StringFromFixedZeroTerminatedBuffer(std::u16string_view buffer,
258 std::size_t max_len) {
259 std::size_t len = 0;
260 while (len < buffer.length() && len < max_len && buffer[len] != '\0') {
261 ++len;
262 }
263 return std::u16string(buffer.begin(), buffer.begin() + len);
264}
265
266} // namespace Common

Calls 1

beginMethod · 0.45

Tested by

no test coverage detected