SetClipboardData: fix return value
Fixes one user32:clipbloard test

svn path=/trunk/; revision=44577
This commit is contained in:
Giannis Adamopoulos 2009-12-14 15:41:58 +00:00
parent f755214f06
commit e88d19a769

View file

@ -270,6 +270,12 @@ SetClipboardData(UINT uFormat, HANDLE hMem)
{
size = GlobalSize(hMem);
ret = NtUserSetClipboardData(uFormat, pMem, size);
//On success NtUserSetClipboardData returns pMem
//however caller expects us to return hMem
if (ret == pMem)
ret = hMem;
//should i unlock hMem?
GlobalUnlock(hMem);
}