From c71741f413923d4367e23c0fa98aae325427cb21 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Sat, 19 Jan 2013 14:58:38 -0500 Subject: remove unnecessary clearing of list --- Python/pyarena.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Python/pyarena.c b/Python/pyarena.c index bb2fd1e..02a31d8 100644 --- a/Python/pyarena.c +++ b/Python/pyarena.c @@ -156,7 +156,6 @@ PyArena_New() void PyArena_Free(PyArena *arena) { - int r; assert(arena); #if defined(Py_DEBUG) /* @@ -173,12 +172,6 @@ PyArena_Free(PyArena *arena) assert(arena->a_objects->ob_refcnt == 1); */ - /* Clear all the elements from the list. This is necessary - to guarantee that they will be DECREFed. */ - r = PyList_SetSlice(arena->a_objects, - 0, PyList_GET_SIZE(arena->a_objects), NULL); - assert(r == 0); - assert(PyList_GET_SIZE(arena->a_objects) == 0); Py_DECREF(arena->a_objects); free(arena); } -- cgit v0.12