]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/clipbrd.cpp
always skip OnSize
[wxWidgets.git] / src / gtk / clipbrd.cpp
index 56fa9e1eb890afa1d0378d561fc0da4b5c10c8ad..924f7c88c02fe18f89762dbba35717d56ac39c3d 100644 (file)
@@ -75,10 +75,11 @@ public:
 
     ~wxClipboardSync()
     {
+#if wxUSE_CONSOLE_EVENTLOOP
         // ensure that there is a running event loop: this might not be the
         // case if we're called before the main event loop startup
         wxEventLoopGuarantor ensureEventLoop;
-
+#endif
         while (ms_clipboard)
             wxEventLoopBase::GetActive()->YieldFor(wxEVT_CATEGORY_CLIPBOARD);
     }
@@ -485,11 +486,7 @@ GdkAtom wxClipboard::GTKGetClipboardAtom() const
 void wxClipboard::GTKClearData(Kind kind)
 {
     wxDataObject *&data = Data(kind);
-    if ( data )
-    {
-        delete data;
-        data = NULL;
-    }
+    wxDELETE(data);
 }
 
 bool wxClipboard::SetSelectionOwner(bool set)