Mercurial > cpython-lru_cache-weakref
diff Python/traceback.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 | 07fc4fefb683 |
| children | d249111d4ccc |
line wrap: on
line diff
--- a/Python/traceback.c Tue Jul 18 14:40:09 1995 +0000 +++ b/Python/traceback.c Tue Jul 18 14:51:37 1995 +0000 @@ -68,7 +68,10 @@ DEL(tb); } -static typeobject Tracebacktype = { +#define Tracebacktype PyTraceback_Type +#define is_tracebackobject PyTraceback_Check + +typeobject Tracebacktype = { OB_HEAD_INIT(&Typetype) 0, "traceback", @@ -85,8 +88,6 @@ 0, /*tp_as_mapping*/ }; -#define is_tracebackobject(v) ((v)->ob_type == &Tracebacktype) - static tracebackobject * newtracebackobject(next, frame, lasti, lineno) tracebackobject *next;
