From: Fred Drake Date: Mon, 26 Feb 2001 20:10:51 +0000 (+0000) Subject: cleanup_helper(): Added missing "void" type for the function, updated X-Git-Tag: v2.1b1~199 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=32efcdbceb79655bf793f7efe82b7bf9d706da99;p=thirdparty%2FPython%2Fcpython.git cleanup_helper(): Added missing "void" type for the function, updated comments to reflect reality. --- diff --git a/Modules/_weakref.c b/Modules/_weakref.c index 502d568bbafc..fbf886a65f56 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;