From: Benjamin Peterson Date: Tue, 2 Aug 2011 23:34:30 +0000 (-0500) Subject: I have been spoiled by chained comparisons in python X-Git-Tag: v3.3.0a1~1765 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f7bdd3208e071341a1493568023ef734b53016f;p=thirdparty%2FPython%2Fcpython.git I have been spoiled by chained comparisons in python --- diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index 53833ad0b64d..918ffb655c56 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -4952,7 +4952,7 @@ cpu_set_richcompare(Py_cpu_set *set, Py_cpu_set *other, int op) Py_INCREF(Py_NotImplemented); \ return Py_NotImplemented; \ } \ - assert(left->size == right->size == res->size); \ + assert(left->size == right->size && right->size == res->size); \ op(res->size, res->set, left->set, right->set); \ return (PyObject *)res; \ } \