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;