From: Robin Dunn <robin@alldunn.com> Date: Tue, 5 Dec 2006 18:11:20 +0000 (+0000) Subject: fix some warnings X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/9e1729e51ccb298bc40be52d033184269444e9a8 fix some warnings git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43825 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/include/wx/wxPython/wxPython_int.h b/wxPython/include/wx/wxPython/wxPython_int.h index 7807bc5f6f..447b17c234 100644 --- a/wxPython/include/wx/wxPython/wxPython_int.h +++ b/wxPython/include/wx/wxPython/wxPython_int.h @@ -185,9 +185,11 @@ bool wxPySwigInstance_Check(PyObject* obj); #if PY_VERSION_HEX < 0x02040000 #define wxPyUSE_GIL_STATE 0 typedef bool wxPyBlock_t; +#define wxPyBlock_t_default false #else #define wxPyUSE_GIL_STATE 1 typedef PyGILState_STATE wxPyBlock_t; +#define wxPyBlock_t_default PyGILState_UNLOCKED #endif diff --git a/wxPython/src/helpers.cpp b/wxPython/src/helpers.cpp index dfafce7dc5..af74e074f3 100644 --- a/wxPython/src/helpers.cpp +++ b/wxPython/src/helpers.cpp @@ -1260,7 +1260,7 @@ wxPyCBInputStream::wxPyCBInputStream(const wxPyCBInputStream& other) wxPyCBInputStream::~wxPyCBInputStream() { - wxPyBlock_t blocked; + wxPyBlock_t blocked = wxPyBlock_t_default; if (m_block) blocked = wxPyBeginBlockThreads(); Py_XDECREF(m_read); Py_XDECREF(m_seek); @@ -1270,7 +1270,7 @@ wxPyCBInputStream::~wxPyCBInputStream() { wxPyCBInputStream* wxPyCBInputStream::create(PyObject *py, bool block) { - wxPyBlock_t blocked; + wxPyBlock_t blocked = wxPyBlock_t_default; if (block) blocked = wxPyBeginBlockThreads(); PyObject* read = getMethod(py, "read");