diff options
Diffstat (limited to 'libshiboken/gilstate.h')
-rw-r--r-- | libshiboken/gilstate.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libshiboken/gilstate.h b/libshiboken/gilstate.h index ba3aa2920..7045fb314 100644 --- a/libshiboken/gilstate.h +++ b/libshiboken/gilstate.h @@ -35,16 +35,17 @@ #ifndef GILSTATE_H #define GILSTATE_H +#include <shibokenmacros.h> #include <Python.h> namespace Shiboken { -class GilState +class LIBSHIBOKEN_API GilState { public: - GilState() { m_gstate = PyGILState_Ensure(); } - ~GilState() { PyGILState_Release(m_gstate); } + GilState(); + ~GilState(); private: PyGILState_STATE m_gstate; }; |