Thx w3seek that pointout a bug in ConInString it should have been in fristplase GetConsoleCP() instead for GetConsoleOutputCP Modified: trunk/reactos/subsys/system/cmd/console.c _____
Modified: trunk/reactos/subsys/system/cmd/console.c --- trunk/reactos/subsys/system/cmd/console.c 2005-05-06 17:10:21 UTC (rev 15052) +++ trunk/reactos/subsys/system/cmd/console.c 2005-05-06 17:30:45 UTC (rev 15053) @@ -17,7 +17,6 @@
#define OUTPUT_BUFFER_SIZE 4096
- VOID ConInDisable (VOID) { HANDLE hInput = GetStdHandle (STD_INPUT_HANDLE); @@ -105,7 +104,7 @@ ReadFile (hFile, (PVOID)pBuf, dwLength, &dwRead, NULL);
#ifdef _UNICODE - MultiByteToWideChar( GetConsoleOutputCP(), 0, pBuf, dwLength + 1, lpInput, dwLength + 1); + MultiByteToWideChar( GetConsoleCP(), 0, pBuf, dwLength + 1, lpInput, dwLength + 1); #endif p = lpInput; for (i = 0; i < dwRead; i++, p++)