X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/68bc8549d81adc1b6f031bdbb03b91a71944197c..64b397664d8d8c0acd2630ea239ab420fe7fe007:/wxPython/src/wx.i diff --git a/wxPython/src/wx.i b/wxPython/src/wx.i index f51a623b6d..d4a129b90c 100644 --- a/wxPython/src/wx.i +++ b/wxPython/src/wx.i @@ -12,6 +12,7 @@ %module wx + %{ #include "helpers.h" %} @@ -107,12 +108,12 @@ public: %inline %{ wxPyApp* wxGetApp() { - return wxPythonApp; + //return wxPythonApp; + return (wxPyApp*)wxTheApp; } %} - //---------------------------------------------------------------------- // this is used to cleanup after wxWindows when Python shuts down. @@ -202,7 +203,11 @@ static wxPyCoreAPI API = { wxPyMake_wxSizer, wxPyPtrTypeMap_Add, wxArrayString2PyList_helper, - wxArrayInt2PyList_helper + wxArrayInt2PyList_helper, + + wxPyClientData_dtor, + wxPyUserData_dtor, + wxPyOORClientData_dtor }; @@ -267,4 +272,3 @@ static wxPyCoreAPI API = { %pragma(python) include="_extras.py"; -