From: Martin v. Löwis Date: Sat, 15 Apr 2006 12:47:23 +0000 (+0000) Subject: Clear dummy and emptyfrozenset, so that we don't have X-Git-Tag: v2.5a2~212 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ed8f78312654d74329892252d720d78765495c38;p=python Clear dummy and emptyfrozenset, so that we don't have dangling references in case of a Py_Initialize/Py_Finalize cycle. --- diff --git a/Objects/setobject.c b/Objects/setobject.c index e7f6e09fec..ff2e17f031 100644 --- a/Objects/setobject.c +++ b/Objects/setobject.c @@ -978,8 +978,8 @@ PySet_Fini(void) so = free_sets[num_free_sets]; PyObject_GC_Del(so); } - Py_XDECREF(dummy); - Py_XDECREF(emptyfrozenset); + Py_CLEAR(dummy); + Py_CLEAR(emptyfrozenset); } static PyObject *