diff --git a/Doc/c-api/structures.rst b/Doc/c-api/structures.rst index 72c94459295..ea97e1e7155 100644 --- a/Doc/c-api/structures.rst +++ b/Doc/c-api/structures.rst @@ -150,7 +150,7 @@ Implementing functions and methods The function signature is:: PyObject *PyCFunction(PyObject *self, - PyObject *const *args); + PyObject *args); .. c:type:: PyCFunctionWithKeywords @@ -159,7 +159,7 @@ Implementing functions and methods The function signature is:: PyObject *PyCFunctionWithKeywords(PyObject *self, - PyObject *const *args, + PyObject *args, PyObject *kwargs); diff --git a/Modules/_testmultiphase.c b/Modules/_testmultiphase.c index 3084fc12a5e..d69ae628fa7 100644 --- a/Modules/_testmultiphase.c +++ b/Modules/_testmultiphase.c @@ -820,16 +820,12 @@ static PyModuleDef_Slot meth_state_access_slots[] = { }; static PyModuleDef def_meth_state_access = { - PyModuleDef_HEAD_INIT, /* m_base */ - "_testmultiphase_meth_state_access", /* m_name */ - PyDoc_STR("Module testing access" - " to state from methods."), - sizeof(meth_state), /* m_size */ - NULL, /* m_methods */ - meth_state_access_slots, /* m_slots */ - 0, /* m_traverse */ - 0, /* m_clear */ - 0, /* m_free */ + PyModuleDef_HEAD_INIT, + .m_name = "_testmultiphase_meth_state_access", + .m_doc = PyDoc_STR("Module testing access" + " to state from methods."), + .m_size = sizeof(meth_state), + .m_slots = meth_state_access_slots, }; PyMODINIT_FUNC