From: Raymond Hettinger Date: Sun, 31 Jul 2005 13:09:28 +0000 (+0000) Subject: Fix frozenset() ref count and a comment typo. X-Git-Tag: v2.5a0~1556 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9dcb17cb1a791cdca4383046d654512f92e7ba70;p=thirdparty%2FPython%2Fcpython.git Fix frozenset() ref count and a comment typo. --- diff --git a/Objects/setobject.c b/Objects/setobject.c index a279ec2a5ced..0430a8dcdd2e 100644 --- a/Objects/setobject.c +++ b/Objects/setobject.c @@ -735,8 +735,7 @@ frozenset_new(PyTypeObject *type, PyObject *args, PyObject *kwds) if (type == &PyFrozenSet_Type) { if (emptyfrozenset == NULL) emptyfrozenset = make_new_set(type, NULL); - else - Py_INCREF(emptyfrozenset); + Py_INCREF(emptyfrozenset); return emptyfrozenset; } } else if (PyFrozenSet_CheckExact(iterable)) { @@ -803,7 +802,7 @@ set_len(PyObject *so) Useful for creating temporary frozensets from sets for membership testing in __contains__(), discard(), and remove(). Also useful for operations that update in-place (by allowing an intermediate result to be swapped - into one of original the inputs). + into one of the original inputs). */ static void