From ec8ef644e36b2583aa8bb0e2d60c04364e4cd0bc Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Sun, 28 Jun 2015 13:06:43 +0000 Subject: [PATCH] [KERNEL32] warn about unimplemented MB_ERR_INVALID_CHARS case svn path=/trunk/; revision=68301 --- reactos/dll/win32/kernel32/winnls/string/nls.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/kernel32/winnls/string/nls.c b/reactos/dll/win32/kernel32/winnls/string/nls.c index 5f4d2db2122..2bd029ba6f1 100644 --- a/reactos/dll/win32/kernel32/winnls/string/nls.c +++ b/reactos/dll/win32/kernel32/winnls/string/nls.c @@ -451,13 +451,17 @@ IntMultiByteToWideCharCP(UINT CodePage, /* Different handling for DBCS code pages. */ if (CodePageTable->MaximumCharacterSize > 1) { - /* FIXME */ - UCHAR Char; USHORT DBCSOffset; LPCSTR MbsEnd = MultiByteString + MultiByteCount; INT Count; + if (Flags & MB_ERR_INVALID_CHARS) + { + /* FIXME */ + DPRINT1("IntMultiByteToWideCharCP: MB_ERR_INVALID_CHARS case not implemented!\n"); + } + /* Does caller query for output buffer size? */ if (WideCharCount == 0) {