Skip to content

Commit 7c2f750

Browse files
author
Erlend E. Aasland
committed
Revert lru list elem clear fn
1 parent 0861788 commit 7c2f750

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

Modules/_functoolsmodule.c

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -763,14 +763,6 @@ typedef struct lru_list_elem {
763763
PyObject *key, *result;
764764
} lru_list_elem;
765765

766-
static int
767-
lru_list_elem_clear(lru_list_elem *link)
768-
{
769-
Py_CLEAR(link->key);
770-
Py_CLEAR(link->result);
771-
return 0;
772-
}
773-
774766
static int
775767
lru_list_elem_traverse(lru_list_elem *link, visitproc visit, void *arg)
776768
{
@@ -794,7 +786,6 @@ lru_list_elem_dealloc(lru_list_elem *link)
794786
static PyType_Slot lru_list_elem_type_slots[] = {
795787
{Py_tp_dealloc, lru_list_elem_dealloc},
796788
{Py_tp_traverse, lru_list_elem_traverse},
797-
{Py_tp_clear, lru_list_elem_clear},
798789
{0, 0}
799790
};
800791

0 commit comments

Comments
 (0)