Mercurial > cpython-lru_cache-weakref
diff Python/pythonrun.c @ 2844:0261bf5b3819 legacy-trunk
keyword arguments and faster calls
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Tue, 18 Jul 1995 14:51:37 +0000 |
| parents | ed30bca184bb |
| children | beeea9757879 |
line wrap: on
line diff
--- a/Python/pythonrun.c Tue Jul 18 14:40:09 1995 +0000 +++ b/Python/pythonrun.c Tue Jul 18 14:51:37 1995 +0000 @@ -430,7 +430,7 @@ freetree(n); if (co == NULL) return NULL; - v = eval_code(co, globals, locals, (object *)NULL, (object *)NULL); + v = eval_code(co, globals, locals); DECREF(co); return v; } @@ -462,7 +462,7 @@ return NULL; } co = (codeobject *)v; - v = eval_code(co, globals, locals, (object *)NULL, (object *)NULL); + v = eval_code(co, globals, locals); DECREF(co); return v; } @@ -603,16 +603,9 @@ object *exitfunc = sysget("exitfunc"); if (exitfunc) { - object *arg; object *res; sysset("exitfunc", (object *)NULL); - arg = newtupleobject(0); - if (arg == NULL) - res = NULL; - else { - res = call_object(exitfunc, arg); - DECREF(arg); - } + res = call_object(exitfunc, (object *)NULL); if (res == NULL) { fprintf(stderr, "Error in sys.exitfunc:\n"); print_error();
