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:38:14 +02:00
commit bb8fd5b1eb
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:: structure::
typedef struct PyMethodDef { typedef struct PyMethodDef {
char *ml_name; /* method name */ const char *ml_name; /* method name */
PyCFunction ml_meth; /* implementation function */ PyCFunction ml_meth; /* implementation function */
int ml_flags; /* flags */ int ml_flags; /* flags */
char *ml_doc; /* docstring */ const char *ml_doc; /* docstring */
} PyMethodDef; } PyMethodDef;
One entry should be defined for each method provided by the type; no entries are One entry should be defined for each method provided by the type; no entries are