From 32efcdbceb79655bf793f7efe82b7bf9d706da99 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Mon, 26 Feb 2001 20:10:51 +0000 Subject: cleanup_helper(): Added missing "void" type for the function, updated comments to reflect reality. --- Modules/_weakref.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Modules/_weakref.c b/Modules/_weakref.c index 502d568..fbf886a 100644 --- a/Modules/_weakref.c +++ b/Modules/_weakref.c @@ -685,14 +685,11 @@ weakref_proxy(PyObject *self, PyObject *args) * is installed in the init_weakref() function. It is called by the * tp_dealloc handler to clear weak references. * - * This returns true if the object should be deallocated, and false if the - * object is resurrected and deallocation should be aborted. - * * This iterates through the weak references for 'object' and calls callbacks - * until one resurrects the object, at which point it stops invalidating - * weak references and returns false. + * for those references which have one. It returns when all callbacks have + * been attempted. */ -static +static void cleanup_helper(PyObject *object) { PyWeakReference **list; -- cgit v0.12