Don't decode redundant UTF-8 sequences in Win32.

Linux and OS X are working well and won't be affected.
This commit is contained in:
Tsuda Kageyu
2016-11-10 17:09:40 +09:00
parent 2651372291
commit 7b8d576bde
2 changed files with 10 additions and 1 deletions

View File

@ -88,7 +88,7 @@ namespace
#ifdef _WIN32
len = ::MultiByteToWideChar(
CP_UTF8, 0, src, static_cast<int>(srcLength), dst, static_cast<int>(dstLength));
CP_UTF8, MB_ERR_INVALID_CHARS, src, static_cast<int>(srcLength), dst, static_cast<int>(dstLength));
#else