Fixed the documentation of the structure PyMethodDef.

The fields ml_name and ml_doc are of type "const char *" rather of "char *".
This commit is contained in:
Serhiy Storchaka 2016-11-21 11:37:18 +02:00
parent aa5a13f5ad
commit 06a8dea46d
1 changed files with 2 additions and 2 deletions

View File

@ -1122,10 +1122,10 @@ If :c:member:`~PyTypeObject.tp_methods` is not *NULL*, it must refer to an array
structure::
typedef struct PyMethodDef {
char *ml_name; /* method name */
const char *ml_name; /* method name */
PyCFunction ml_meth; /* implementation function */
int ml_flags; /* flags */
char *ml_doc; /* docstring */
const char *ml_doc; /* docstring */
} PyMethodDef;
One entry should be defined for each method provided by the type; no entries are