mirror of
https://github.com/python/cpython.git
synced 2024-11-27 20:04:41 +08:00
Jim Fulton writes:
""" I had originally not realized that PyEval_GetGlobals did not INCREF it's return value. The fix is to add the INCREF, as shown below. """
This commit is contained in:
parent
cdcbd1f02b
commit
66468568df
@ -1858,6 +1858,7 @@ PyImport_Import(module_name)
|
||||
/* Get the builtins from current globals */
|
||||
globals = PyEval_GetGlobals();
|
||||
if(globals != NULL) {
|
||||
Py_INCREF(globals);
|
||||
builtins = PyObject_GetItem(globals, builtins_str);
|
||||
if (builtins == NULL)
|
||||
goto err;
|
||||
|
Loading…
Reference in New Issue
Block a user