mirror of
https://github.com/python/cpython.git
synced 2024-11-24 18:34:43 +08:00
Change type of tp_reserved from cmpfunc to (void *); remove definition
of cmpfunc.
This commit is contained in:
parent
e94c679df0
commit
3c16165c43
@ -274,7 +274,6 @@ typedef PyObject *(*getattrfunc)(PyObject *, char *);
|
||||
typedef PyObject *(*getattrofunc)(PyObject *, PyObject *);
|
||||
typedef int (*setattrfunc)(PyObject *, char *, PyObject *);
|
||||
typedef int (*setattrofunc)(PyObject *, PyObject *, PyObject *);
|
||||
typedef int (*cmpfunc)(PyObject *, PyObject *);
|
||||
typedef PyObject *(*reprfunc)(PyObject *);
|
||||
typedef long (*hashfunc)(PyObject *);
|
||||
typedef PyObject *(*richcmpfunc) (PyObject *, PyObject *, int);
|
||||
@ -297,7 +296,7 @@ typedef struct _typeobject {
|
||||
printfunc tp_print;
|
||||
getattrfunc tp_getattr;
|
||||
setattrfunc tp_setattr;
|
||||
cmpfunc tp_reserved;
|
||||
void *tp_reserved; /* formerly known as tp_compare */
|
||||
reprfunc tp_repr;
|
||||
|
||||
/* Method suites for standard classes */
|
||||
|
Loading…
Reference in New Issue
Block a user