Commit 04778a81 authored by Benjamin Peterson's avatar Benjamin Peterson

make PyImport_ImportModuleLevel's first arg const like similiar functions (closes #12173)

parent 8a021009
......@@ -44,7 +44,7 @@ PyAPI_FUNC(PyObject *) PyImport_ImportModuleNoBlock(
const char *name /* UTF-8 encoded string */
);
PyAPI_FUNC(PyObject *) PyImport_ImportModuleLevel(
char *name, /* UTF-8 encoded string */
const char *name, /* UTF-8 encoded string */
PyObject *globals,
PyObject *locals,
PyObject *fromlist,
......
......@@ -826,6 +826,9 @@ C-API
- PY_PATCHLEVEL_REVISION has been removed, since it's meaningless with
Mercurial.
- Issue #12173: The first argument of PyImport_ImportModuleLevel is now `const
char *` instead of `char *1`.
Documentation
-------------
......
......@@ -2818,7 +2818,7 @@ PyImport_ImportModuleLevelObject(PyObject *name, PyObject *globals,
}
PyObject *
PyImport_ImportModuleLevel(char *name, PyObject *globals, PyObject *locals,
PyImport_ImportModuleLevel(const char *name, PyObject *globals, PyObject *locals,
PyObject *fromlist, int level)
{
PyObject *nameobj, *mod;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment