From: Raymond Hettinger Date: Tue, 6 Oct 2015 02:52:37 +0000 (-0400) Subject: Eliminate unnecessary test X-Git-Tag: v3.6.0a1~1321 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0443ac286009ed5c26fc296b96f66b5384355e3a;p=python Eliminate unnecessary test --- diff --git a/Modules/_collectionsmodule.c b/Modules/_collectionsmodule.c index 93126361c0..4ea9140a88 100644 --- a/Modules/_collectionsmodule.c +++ b/Modules/_collectionsmodule.c @@ -530,7 +530,7 @@ deque_copy(PyObject *deque) return NULL; new_deque->maxlen = old_deque->maxlen; /* Fast path for the deque_repeat() common case where len(deque) == 1 */ - if (Py_SIZE(deque) == 1 && new_deque->maxlen != 0) { + if (Py_SIZE(deque) == 1) { PyObject *item = old_deque->leftblock->data[old_deque->leftindex]; rv = deque_append(new_deque, item); } else {