user32: Fix buffer length thinko in dde_client.c.

This commit is contained in:
Dan Kegel 2008-06-22 22:37:11 -07:00 committed by Alexandre Julliard
parent dda737f36a
commit 81fee5208b
1 changed files with 2 additions and 2 deletions

View File

@ -576,7 +576,7 @@ static HGLOBAL WDML_BuildExecuteCommand(WDML_CONV* pConv, LPCVOID pData, DWORD c
{ {
if (clientUnicode) if (clientUnicode)
{ {
memSize = WideCharToMultiByte( CP_ACP, 0, pData, cbData, NULL, 0, NULL, NULL); memSize = WideCharToMultiByte( CP_ACP, 0, pData, cbData / sizeof(WCHAR), NULL, 0, NULL, NULL);
} }
else else
{ {
@ -601,7 +601,7 @@ static HGLOBAL WDML_BuildExecuteCommand(WDML_CONV* pConv, LPCVOID pData, DWORD c
{ {
if (clientUnicode) if (clientUnicode)
{ {
WideCharToMultiByte( CP_ACP, 0, pData, cbData, pDst, memSize, NULL, NULL); WideCharToMultiByte( CP_ACP, 0, pData, cbData / sizeof(WCHAR), pDst, memSize, NULL, NULL);
} }
else else
{ {