From: Yeshun Ye yeyeshun@uniontech.com
--- dlls/mlang/mlang.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dlls/mlang/mlang.c b/dlls/mlang/mlang.c index 968f118d52a..98c863a64d8 100644 --- a/dlls/mlang/mlang.c +++ b/dlls/mlang/mlang.c @@ -990,7 +990,9 @@ HRESULT WINAPI ConvertINetMultiByteToUnicode( GetCPInfoExA(dwEncoding, 0, &info); if (info.CodePage == 932 || info.CodePage == 936 || info.CodePage == 949 || info.CodePage == 950 || - info.CodePage == 1361) + info.CodePage == 1361 || dwEncoding == 932 || + dwEncoding == 936 || dwEncoding == 949 || + dwEncoding == 950 || dwEncoding == 1361) { while (cursor < *pcSrcSize) {