From: Guido van Rossum Date: Fri, 4 Aug 1995 04:07:45 +0000 (+0000) Subject: avoid resize of 0-length tuple X-Git-Tag: v1.3b1~131 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b7b45627e88756b06d37ef5f01dd48b5e0e1188c;p=thirdparty%2FPython%2Fcpython.git avoid resize of 0-length tuple --- diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index 21562ae71b90..944525591ba9 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -1527,6 +1527,11 @@ filtertuple(func, tuple) register int i, j; int len = gettuplesize(tuple); + if (len == 0) { + INCREF(tuple); + return tuple; + } + if ((result = newtupleobject(len)) == NULL) return NULL;