Mercurial > cpython-lru_cache-weakref
diff Python/pythonmain.c @ 285:85bd7dac13f3 legacy-trunk
printobject now returns an error code
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Fri, 07 Jun 1991 22:35:42 +0000 |
| parents | d5c9ae422b41 |
| children | e198cc98a4fd |
line wrap: on
line diff
--- a/Python/pythonmain.c Fri Jun 07 16:10:43 1991 +0000 +++ b/Python/pythonmain.c Fri Jun 07 22:35:42 1991 +0000 @@ -289,10 +289,12 @@ object *exception, *v; err_get(&exception, &v); fprintf(stderr, "Unhandled exception: "); - printobject(exception, stderr, PRINT_RAW); + if (printobject(exception, stderr, PRINT_RAW) != 0) + err_clear(); if (v != NULL && v != None) { fprintf(stderr, ": "); - printobject(v, stderr, PRINT_RAW); + if (printobject(v, stderr, PRINT_RAW) != 0) + err_clear(); } fprintf(stderr, "\n"); XDECREF(exception);
