Add back in the 'interp' variable to PyFinalizeEx() to fix the build
This commit is contained in:
parent
c285f52bbb
commit
95cbfd495e
|
@ -1649,6 +1649,7 @@ Py_FinalizeEx(void)
|
|||
|
||||
/* Get current thread state and interpreter pointer */
|
||||
PyThreadState *tstate = _PyRuntimeState_GetThreadState(runtime);
|
||||
PyInterpreterState *interp = tstate->interp;
|
||||
|
||||
/* Check we're running in the main interpreter (not yet supported to call
|
||||
* from any interpreter).
|
||||
|
@ -1706,13 +1707,13 @@ Py_FinalizeEx(void)
|
|||
/* Copy the core config, PyInterpreterState_Delete() free
|
||||
the core config memory */
|
||||
#ifdef Py_REF_DEBUG
|
||||
int show_ref_count = tstate->interp->config.show_ref_count;
|
||||
int show_ref_count = interp->config.show_ref_count;
|
||||
#endif
|
||||
#ifdef Py_TRACE_REFS
|
||||
int dump_refs = tstate->interp->config.dump_refs;
|
||||
int dump_refs = interp->config.dump_refs;
|
||||
#endif
|
||||
#ifdef WITH_PYMALLOC
|
||||
int malloc_stats = tstate->interp->config.malloc_stats;
|
||||
int malloc_stats = interp->config.malloc_stats;
|
||||
#endif
|
||||
|
||||
/* Remaining daemon threads will automatically exit
|
||||
|
|
Loading…
Reference in New Issue