]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_artprov.i
fixed deadlock when calling wxPostEvent() from worker thread
[wxWidgets.git] / wxPython / src / _artprov.i
index e0acf440158b335c90fc4177ffd21cdd9e104a3b..3213543a55e17d6985aad3bc19c5743979019bb0 100644 (file)
@@ -243,7 +243,7 @@ class wxPyArtProvider /*: public wxObject*/
 {
 public:
 
 {
 public:
 
-    %pythonAppend wxPyArtProvider "self._setCallbackInfo(self, ArtProvider)"
+    %pythonAppend wxPyArtProvider setCallbackInfo(ArtProvider);
     wxPyArtProvider();
     ~wxPyArtProvider();
     
     wxPyArtProvider();
     ~wxPyArtProvider();
     
@@ -299,7 +299,7 @@ topmost provider if platform_dependent = false", "");
     
     
 
     
     
 
-    %pythonAppend Destroy "args[0].thisown = 0"
+    %pythonPrepend Destroy "args[0].this.own(False)"
     %extend { void Destroy() { delete self; }}
 };
 
     %extend { void Destroy() { delete self; }}
 };