Skip to content

Commit 188000a

Browse files
authored
Remove unused internal _PyImport_GetModuleId() function (#107235)
1 parent 1c8fe9b commit 188000a

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

Include/internal/pycore_import.h

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ extern "C" {
99

1010
extern int _PyImport_IsInitialized(PyInterpreterState *);
1111

12-
extern PyObject* _PyImport_GetModuleId(_Py_Identifier *name);
1312
PyAPI_FUNC(int) _PyImport_SetModule(PyObject *name, PyObject *module);
1413
extern int _PyImport_SetModuleString(const char *name, PyObject* module);
1514

Python/import.c

-11
Original file line numberDiff line numberDiff line change
@@ -210,17 +210,6 @@ PyImport_GetModuleDict(void)
210210
return MODULES(interp);
211211
}
212212

213-
// This is only kept around for extensions that use _Py_IDENTIFIER.
214-
PyObject *
215-
_PyImport_GetModuleId(_Py_Identifier *nameid)
216-
{
217-
PyObject *name = _PyUnicode_FromId(nameid); /* borrowed */
218-
if (name == NULL) {
219-
return NULL;
220-
}
221-
return PyImport_GetModule(name);
222-
}
223-
224213
int
225214
_PyImport_SetModule(PyObject *name, PyObject *m)
226215
{

0 commit comments

Comments
 (0)