static PyObject *globals;
static int PythonIO_Init(void);
-static void PythonIO_Fini(void);
PyMODINIT_FUNC Py3Init_vim(void);
/******************************************************
// acquire lock before finalizing
pygilstate = PyGILState_Ensure();
- PythonIO_Fini();
Py_Finalize();
}
return PythonIO_Init_io();
}
- static void
-PythonIO_Fini(void)
-{
- PySys_SetObject("stdout", NULL);
- PySys_SetObject("stderr", NULL);
-}
-
/******************************************************
* 3. Implementation of the Vim module for Python
*/