We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 04318d0 commit 428d3e0Copy full SHA for 428d3e0
Include/internal/pycore_freelist.h
@@ -17,6 +17,7 @@ extern "C" {
17
static inline struct _Py_freelists *
18
_Py_freelists_GET(void)
19
{
20
+ _Py_AssertHoldsTstate();
21
#ifdef Py_GIL_DISABLED
22
PyThreadState *tstate = _PyThreadState_GET();
23
return &((_PyThreadStateImpl*)tstate)->freelists;
Include/internal/pycore_pystate.h
@@ -212,7 +212,7 @@ static inline PyInterpreterState* _PyInterpreterState_GET(void) {
212
#if defined(HAVE_THREAD_LOCAL) && !defined(Py_BUILD_CORE_MODULE)
213
return _Py_tss_interp;
214
#else
215
- return PyInterpreterState_Get();
+ return _PyThreadState_GET()->interp;
216
#endif
217
}
218
0 commit comments