From da83700379fdeebc224091c211dd22d6a28a82f9 Mon Sep 17 00:00:00 2001 From: Rafal Harabien Date: Fri, 9 Sep 2011 15:24:14 +0000 Subject: [PATCH] [USER32] - Fix ole32:clipboard winetest regression svn path=/trunk/; revision=53657 --- reactos/dll/win32/user32/windows/clipboard.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/reactos/dll/win32/user32/windows/clipboard.c b/reactos/dll/win32/user32/windows/clipboard.c index ad72168c614..01d4bafbd1a 100644 --- a/reactos/dll/win32/user32/windows/clipboard.c +++ b/reactos/dll/win32/user32/windows/clipboard.c @@ -206,6 +206,9 @@ GetClipboardData(UINT uFormat) GETCLIPBDATA gcd; hData = NtUserGetClipboardData(uFormat, &gcd); + if (!hData) + return NULL; + if (gcd.fGlobalHandle) { HANDLE hGlobal; @@ -242,7 +245,7 @@ GetClipboardData(UINT uFormat) pNewData = IntSynthesizeWideChar(pData, cbData, gcd.uFmtRet == CF_OEMTEXT); break; default: - FIXME("Format: %u\n", uFormat); + FIXME("Format: %u != %u\n", uFormat, gcd.uFmtRet); } /* Is it a global handle? */