[Orxonox-commit 1240] r5958 - code/trunk/src/libraries/util
rgrieder at orxonox.net
rgrieder at orxonox.net
Fri Oct 16 09:52:10 CEST 2009
Author: rgrieder
Date: 2009-10-16 09:52:10 +0200 (Fri, 16 Oct 2009)
New Revision: 5958
Modified:
code/trunk/src/libraries/util/Clipboard.cc
Log:
Fixed a failed assertion on Windows, occurring when pasting from an empty clipboard.
Modified: code/trunk/src/libraries/util/Clipboard.cc
===================================================================
--- code/trunk/src/libraries/util/Clipboard.cc 2009-10-15 07:41:28 UTC (rev 5957)
+++ code/trunk/src/libraries/util/Clipboard.cc 2009-10-16 07:52:10 UTC (rev 5958)
@@ -93,6 +93,8 @@
if (OpenClipboard(0))
{
HANDLE hData = GetClipboardData(CF_TEXT);
+ if (hData == NULL)
+ return "";
std::string output = static_cast<char*>(GlobalLock(hData));
GlobalUnlock(hData);
CloseClipboard();
More information about the Orxonox-commit
mailing list