PyObject_Del can now be used as a function designator.
diff --git a/Modules/arraymodule.c b/Modules/arraymodule.c
index 46de178..1aa76dc 100644
--- a/Modules/arraymodule.c
+++ b/Modules/arraymodule.c
@@ -1719,7 +1719,7 @@
0, /* tp_init */
PyType_GenericAlloc, /* tp_alloc */
array_new, /* tp_new */
- _PyObject_Del, /* tp_free */
+ PyObject_Del, /* tp_free */
};
/* No functions in array module. */
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c
index 4366b17..53952fc 100644
--- a/Modules/socketmodule.c
+++ b/Modules/socketmodule.c
@@ -2703,7 +2703,7 @@
PySocketSock_Type.ob_type = &PyType_Type;
PySocketSock_Type.tp_getattro = PyObject_GenericGetAttr;
PySocketSock_Type.tp_alloc = PyType_GenericAlloc;
- PySocketSock_Type.tp_free = _PyObject_Del;
+ PySocketSock_Type.tp_free = PyObject_Del;
m = Py_InitModule3(PySocket_MODULE_NAME,
PySocket_methods,
module_doc);
diff --git a/Objects/complexobject.c b/Objects/complexobject.c
index 48a9afa..3dbaea3 100644
--- a/Objects/complexobject.c
+++ b/Objects/complexobject.c
@@ -992,7 +992,7 @@
0, /* tp_init */
0, /* tp_alloc */
complex_new, /* tp_new */
- _PyObject_Del, /* tp_free */
+ PyObject_Del, /* tp_free */
};
#endif
diff --git a/Objects/fileobject.c b/Objects/fileobject.c
index a03796b..54d040d 100644
--- a/Objects/fileobject.c
+++ b/Objects/fileobject.c
@@ -1631,7 +1631,7 @@
(initproc)file_init, /* tp_init */
PyType_GenericAlloc, /* tp_alloc */
file_new, /* tp_new */
- _PyObject_Del, /* tp_free */
+ PyObject_Del, /* tp_free */
};
/* Interface for the 'soft space' between print items. */
diff --git a/Objects/funcobject.c b/Objects/funcobject.c
index 178bd77..a3541e4 100644
--- a/Objects/funcobject.c
+++ b/Objects/funcobject.c
@@ -554,7 +554,7 @@
cm_init, /* tp_init */
PyType_GenericAlloc, /* tp_alloc */
PyType_GenericNew, /* tp_new */
- _PyObject_Del, /* tp_free */
+ PyObject_Del, /* tp_free */
};
PyObject *
@@ -683,7 +683,7 @@
sm_init, /* tp_init */
PyType_GenericAlloc, /* tp_alloc */
PyType_GenericNew, /* tp_new */
- _PyObject_Del, /* tp_free */
+ PyObject_Del, /* tp_free */
};
PyObject *
diff --git a/Objects/longobject.c b/Objects/longobject.c
index c17d56f..f11c016 100644
--- a/Objects/longobject.c
+++ b/Objects/longobject.c
@@ -2352,5 +2352,5 @@
0, /* tp_init */
0, /* tp_alloc */
long_new, /* tp_new */
- _PyObject_Del, /* tp_free */
+ PyObject_Del, /* tp_free */
};