diff Python/ceval.c @ 59855:dbad1c0668c9 legacy-trunk

take into account keyword arguments when passing too many args
author Benjamin Peterson <benjamin@python.org>
date Sun, 21 Mar 2010 20:30:30 +0000
parents 651a8e5c460f
children 6df6c19fbae3
line wrap: on
line diff
--- a/Python/ceval.c	Sun Mar 21 20:21:00 2010 +0000
+++ b/Python/ceval.c	Sun Mar 21 20:30:30 2010 +0000
@@ -3060,7 +3060,7 @@
 				    defcount ? "at most" : "exactly",
 				    co->co_argcount,
 				    co->co_argcount == 1 ? "" : "s",
-				    argcount);
+				    argcount + kwcount);
 				goto fail;
 			}
 			n = co->co_argcount;