X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/493f1553fdfd276ed9944c5f1c070ee34be13b52..e17978953a7e6e5cc01823c07d717b7c1ce7f1ae:/wxPython/src/misc.i diff --git a/wxPython/src/misc.i b/wxPython/src/misc.i index 5045ca7d44..11ed0f1e6f 100644 --- a/wxPython/src/misc.i +++ b/wxPython/src/misc.i @@ -315,13 +315,13 @@ public: dest = reg1.GetBox(); if (dest != wxRect(0,0,0,0)) { - bool doSave = wxPyRestoreThread(); + wxPyTState* state = wxPyBeginBlockThreads(); wxRect* newRect = new wxRect(dest); obj = wxPyConstructObject((void*)newRect, "wxRect"); PyObject* one = PyInt_FromLong(1); PyObject_SetAttrString(obj, "thisown", one); Py_DECREF(one); - wxPySaveThread(doSave); + wxPyEndBlockThreads(state); return obj; } Py_INCREF(Py_None); @@ -359,7 +359,6 @@ void wxUsleep(unsigned long milliseconds); bool wxYield(); bool wxYieldIfNeeded(); void wxEnableTopLevelWindows(bool enable); -void wxFlushEvents(); %inline %{ char* wxGetResource(char *section, char *entry, char *file = NULL) {