From b7b45627e88756b06d37ef5f01dd48b5e0e1188c Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 4 Aug 1995 04:07:45 +0000 Subject: avoid resize of 0-length tuple --- Python/bltinmodule.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index 21562ae..9445255 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; -- cgit v0.12