From c32cdd8bfbc4e80bbe982a3dc675dad9a6154b88 Mon Sep 17 00:00:00 2001 From: Magnus Olsen Date: Sun, 24 Sep 2006 07:30:43 +0000 Subject: [PATCH] revers 24232 for cause some other unknown regress. I need found a better way to solv the null termeting strings svn path=/trunk/; revision=24244 --- reactos/dll/win32/kernel32/misc/nls.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/reactos/dll/win32/kernel32/misc/nls.c b/reactos/dll/win32/kernel32/misc/nls.c index e355ff7accf..6da28161557 100644 --- a/reactos/dll/win32/kernel32/misc/nls.c +++ b/reactos/dll/win32/kernel32/misc/nls.c @@ -569,7 +569,7 @@ IntWideCharToMultiByteCP(UINT CodePage, DWORD Flags, WideCharCount = MultiByteCount; SetLastError(ERROR_INSUFFICIENT_BUFFER); } - + for (TempLength = WideCharCount; TempLength > 0; WideCharString++, TempLength--) @@ -577,12 +577,6 @@ IntWideCharToMultiByteCP(UINT CodePage, DWORD Flags, *MultiByteString++ = ((PCHAR)CodePageTable->WideCharTable)[*WideCharString]; } - if (WideCharCount>2) - { - MultiByteString--; - *MultiByteString = 0; - } - /* FIXME */ if (UsedDefaultChar != NULL) *UsedDefaultChar = FALSE;