diff Python/bltinmodule.c @ 2890:04e1690fb4d1 legacy-trunk

avoid resize of 0-length tuple
author Guido van Rossum <guido@python.org>
date Fri, 04 Aug 1995 04:07:45 +0000
parents eebbdbee54f9
children 6098aaa8ae7f
line wrap: on
line diff
--- a/Python/bltinmodule.c	Fri Aug 04 04:05:31 1995 +0000
+++ b/Python/bltinmodule.c	Fri Aug 04 04:07:45 1995 +0000
@@ -1527,6 +1527,11 @@
 	register int i, j;
 	int len = gettuplesize(tuple);
 
+	if (len == 0) {
+		INCREF(tuple);
+		return tuple;
+	}
+
 	if ((result = newtupleobject(len)) == NULL)
 		return NULL;