Remove unused internal _PyImport_GetModuleId() function (#107235)

This commit is contained in:
Victor Stinner 2023-07-25 19:02:12 +02:00 committed by GitHub
parent 1c8fe9bdb6
commit 188000ae4b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 12 deletions

View file

@ -9,7 +9,6 @@ extern "C" {
extern int _PyImport_IsInitialized(PyInterpreterState *);
extern PyObject* _PyImport_GetModuleId(_Py_Identifier *name);
PyAPI_FUNC(int) _PyImport_SetModule(PyObject *name, PyObject *module);
extern int _PyImport_SetModuleString(const char *name, PyObject* module);

View file

@ -210,17 +210,6 @@ PyImport_GetModuleDict(void)
return MODULES(interp);
}
// This is only kept around for extensions that use _Py_IDENTIFIER.
PyObject *
_PyImport_GetModuleId(_Py_Identifier *nameid)
{
PyObject *name = _PyUnicode_FromId(nameid); /* borrowed */
if (name == NULL) {
return NULL;
}
return PyImport_GetModule(name);
}
int
_PyImport_SetModule(PyObject *name, PyObject *m)
{