From abd0ead3955ab466f9e1a7a2cc27ebab2b65e4c2 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Sun, 5 Dec 2004 03:50:33 +0000 Subject: [PATCH] - Fix conversion of messages from Unicode to Ansi and back. svn path=/trunk/; revision=11940 --- reactos/lib/user32/windows/message.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/lib/user32/windows/message.c b/reactos/lib/user32/windows/message.c index f74ee5923e3..02e9fcd6f5b 100644 --- a/reactos/lib/user32/windows/message.c +++ b/reactos/lib/user32/windows/message.c @@ -1,4 +1,4 @@ -/* $Id: message.c,v 1.43 2004/08/31 23:32:01 gvg Exp $ +/* $Id: message.c,v 1.44 2004/12/05 03:50:33 navaraf Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -594,7 +594,7 @@ MsgiUnicodeToAnsiMessage(LPMSG AnsiMsg, LPMSG UnicodeMsg) } CsA->lpszClass = AString.Buffer; } - UnicodeMsg->lParam = (LPARAM)CsA; + AnsiMsg->lParam = (LPARAM)CsA; break; } case WM_GETTEXT: @@ -681,13 +681,13 @@ MsgiUnicodeToAnsiReply(LPMSG AnsiMsg, LPMSG UnicodeMsg, LRESULT *Result) if (0 < AnsiMsg->wParam && ! MultiByteToWideChar(CP_ACP, 0, Buffer, -1, UBuffer, UnicodeMsg->wParam)) { - UBuffer[AnsiMsg->wParam - 1] = L'\0'; + UBuffer[UnicodeMsg->wParam - 1] = L'\0'; } break; } } - MsgiUnicodeToAnsiCleanup(UnicodeMsg, AnsiMsg); + MsgiUnicodeToAnsiCleanup(AnsiMsg, UnicodeMsg); return TRUE; }