From ee30838ad7b0121034cda2b92af4b71b76bb9778 Mon Sep 17 00:00:00 2001 From: Gregor Schneider Date: Sat, 8 Aug 2009 20:20:16 +0000 Subject: [PATCH] Supply default ansi codepage when converting from unicode, fixes 365 kernel32 comm winetests svn path=/trunk/; revision=42536 --- reactos/dll/win32/kernel32/misc/commdcb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/kernel32/misc/commdcb.c b/reactos/dll/win32/kernel32/misc/commdcb.c index 8de2bf22d1a..8ddb9eda3a6 100644 --- a/reactos/dll/win32/kernel32/misc/commdcb.c +++ b/reactos/dll/win32/kernel32/misc/commdcb.c @@ -627,7 +627,7 @@ DCB_BuildCommDCBAndTimeoutsW(LPCWSTR lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTi DWORD dwErr; dwErr = ERROR_INVALID_PARAMETER; - cchAscii = WideCharToMultiByte(20127, 0, lpDef, -1, NULL, 0, NULL, NULL); + cchAscii = WideCharToMultiByte(CP_ACP, 0, lpDef, -1, NULL, 0, NULL, NULL); bRet = cchAscii > 0; @@ -641,7 +641,7 @@ DCB_BuildCommDCBAndTimeoutsW(LPCWSTR lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTi if(bRet) { bInvalidChars = FALSE; - cchAscii = WideCharToMultiByte(20127, 0, lpDef, -1, pszAscii, cchAscii, NULL, &bInvalidChars); + cchAscii = WideCharToMultiByte(CP_ACP, 0, lpDef, -1, pszAscii, cchAscii, NULL, &bInvalidChars); bRet = cchAscii > 0 && !bInvalidChars;