diff Python/ceval.c @ 59837:db961ba37cfe legacy-trunk

flatten condition
author Benjamin Peterson <benjamin@python.org>
date Sun, 21 Mar 2010 19:24:08 +0000
parents 317d0c43ab2b
children db94aedeb0e0
line wrap: on
line diff
--- a/Python/ceval.c	Sun Mar 21 19:19:41 2010 +0000
+++ b/Python/ceval.c	Sun Mar 21 19:24:08 2010 +0000
@@ -3177,14 +3177,12 @@
 			}
 		}
 	}
-	else {
-		if (argcount > 0 || kwcount > 0) {
-			PyErr_Format(PyExc_TypeError,
-				     "%.200s() takes no arguments (%d given)",
-				     PyString_AsString(co->co_name),
-				     argcount + kwcount);
-			goto fail;
-		}
+	else if (argcount > 0 || kwcount > 0) {
+		PyErr_Format(PyExc_TypeError,
+			     "%.200s() takes no arguments (%d given)",
+			     PyString_AsString(co->co_name),
+			     argcount + kwcount);
+		goto fail;
 	}
 	/* Allocate and initialize storage for cell vars, and copy free
 	   vars into frame.  This isn't too efficient right now. */