[Python-checkins] bpo-38787: Update structures.rst docs (PEP 573) (GH-19980)
Hai Shi
webhook-mailer at python.org
Thu May 7 13:16:09 EDT 2020
https://github.com/python/cpython/commit/c068b53a0ca6ebf740d98e422569d2f705e54f93
commit: c068b53a0ca6ebf740d98e422569d2f705e54f93
branch: master
author: Hai Shi <shihai1992 at gmail.com>
committer: GitHub <noreply at github.com>
date: 2020-05-07T19:16:01+02:00
summary:
bpo-38787: Update structures.rst docs (PEP 573) (GH-19980)
files:
M Doc/c-api/structures.rst
M Modules/_testmultiphase.c
diff --git a/Doc/c-api/structures.rst b/Doc/c-api/structures.rst
index 72c94459295c4..ea97e1e715561 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 3084fc12a5ef5..d69ae628fa7a4 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
More information about the Python-checkins
mailing list