Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 22c5f8c

Browse files
committed
Revert create_builtin() change
1 parent bf2a756 commit 22c5f8c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Python/import.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1382,8 +1382,8 @@ create_builtin(PyThreadState *tstate, PyObject *name, PyObject *spec)
13821382
if (_PyUnicode_EqualToASCIIString(name, p->name)) {
13831383
if (p->initfunc == NULL) {
13841384
/* Cannot re-init internal module ("sys" or "builtins") */
1385-
PyThreadState *tstate = _PyThreadState_GET();
1386-
return import_add_module(tstate, name);
1385+
mod = PyImport_AddModuleObject(name);
1386+
return Py_XNewRef(mod);
13871387
}
13881388
mod = _PyImport_InitFunc_TrampolineCall(*p->initfunc);
13891389
if (mod == NULL) {

0 commit comments

Comments
 (0)