diff options
Diffstat (limited to 'Cython/Utility/ModuleSetupCode.c')
-rw-r--r-- | Cython/Utility/ModuleSetupCode.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Cython/Utility/ModuleSetupCode.c b/Cython/Utility/ModuleSetupCode.c index 72043ca4a..c7197862c 100644 --- a/Cython/Utility/ModuleSetupCode.c +++ b/Cython/Utility/ModuleSetupCode.c @@ -1410,8 +1410,9 @@ static CYTHON_INLINE PyThreadState *__Pyx_FastGil_get_tcur(void) { static PyGILState_STATE __Pyx_FastGil_PyGILState_Ensure(void) { int current; + PyThreadState *tcur; __Pyx_FastGIL_Remember0(); - PyThreadState *tcur = __Pyx_FastGil_get_tcur(); + tcur = __Pyx_FastGil_get_tcur(); if (tcur == NULL) { // Uninitialized, need to initialize now. return PyGILState_Ensure(); |