From e4458717c9435c17fca71823f5c390fa976fb9b8 Mon Sep 17 00:00:00 2001 From: Bartek Bok Date: Mon, 5 Mar 2012 11:06:05 +0100 Subject: [PATCH] Fix possible WinApi misuse --- .../Sources/Plasma/PubUtilLib/plClipboard/plClipboard.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plClipboard/plClipboard.cpp b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plClipboard/plClipboard.cpp index c7e26fd7..c00b06c2 100644 --- a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plClipboard/plClipboard.cpp +++ b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plClipboard/plClipboard.cpp @@ -106,8 +106,7 @@ void plClipboard::SetClipboardText(const wchar_t* text) wcsncpy(target, text, len + 1); ::GlobalUnlock(copy); - // Place the handle on the clipboard. - ::SetClipboardData(CF_UNICODETEXT, target); + ::SetClipboardData(CF_UNICODETEXT, copy); ::CloseClipboard(); #endif }