From 9e1729e51ccb298bc40be52d033184269444e9a8 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 5 Dec 2006 18:11:20 +0000 Subject: [PATCH] fix some warnings git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43825 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/include/wx/wxPython/wxPython_int.h | 2 ++ wxPython/src/helpers.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) 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"); -- 2.50.0