diff options
-rw-r--r-- | plugins/CrashDumper/src/utils.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/plugins/CrashDumper/src/utils.cpp b/plugins/CrashDumper/src/utils.cpp index 916fe00275..a592a9f9bc 100644 --- a/plugins/CrashDumper/src/utils.cpp +++ b/plugins/CrashDumper/src/utils.cpp @@ -614,12 +614,13 @@ void StoreStringToClip(CMString& buffer) GlobalUnlock(hData);
- OpenClipboard(NULL);
- EmptyClipboard();
+ if(OpenClipboard(NULL)) {
+ EmptyClipboard();
- SetClipboardData(CF_UNICODETEXT, hData);
- CloseClipboard();
+ SetClipboardData(CF_UNICODETEXT, hData);
+ CloseClipboard();
+ }
}
bool IsPluginEnabled(TCHAR* filename)
|