Commit f6d1ea17 authored by Neil Schemenauer's avatar Neil Schemenauer

Change the type of the tp_free from 'destructor' to 'freefunc'.

parent 2bbdba3c
......@@ -199,6 +199,7 @@ typedef struct {
} PyBufferProcs;
typedef void (*freefunc)(void *);
typedef void (*destructor)(PyObject *);
typedef int (*printfunc)(PyObject *, FILE *, int);
typedef PyObject *(*getattrfunc)(PyObject *, char *);
......@@ -284,7 +285,7 @@ typedef struct _typeobject {
initproc tp_init;
allocfunc tp_alloc;
newfunc tp_new;
destructor tp_free; /* Low-level free-memory routine */
freefunc tp_free; /* Low-level free-memory routine */
inquiry tp_is_gc; /* For PyObject_IS_GC */
PyObject *tp_bases;
PyObject *tp_mro; /* method resolution order */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment