summaryrefslogtreecommitdiff
path: root/Python/traceback.c
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1995-07-18 14:51:37 +0000
committerGuido van Rossum <guido@python.org>1995-07-18 14:51:37 +0000
commit3b7073d270505edf5d6a26e6b4afe5cb5f925aa3 (patch)
tree979a3d8c97f2640125ae464fd6e8f2d72f63bf4b /Python/traceback.c
parentbaea1c3bbfc5127aebca9263043d0fa558156dc5 (diff)
downloadcpython-3b7073d270505edf5d6a26e6b4afe5cb5f925aa3.tar.gz
keyword arguments and faster calls
Diffstat (limited to 'Python/traceback.c')
-rw-r--r--Python/traceback.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/Python/traceback.c b/Python/traceback.c
index 1ab880a91e..1f803da43b 100644
--- a/Python/traceback.c
+++ b/Python/traceback.c
@@ -68,7 +68,10 @@ tb_dealloc(tb)
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 @@ static typeobject Tracebacktype = {
0, /*tp_as_mapping*/
};
-#define is_tracebackobject(v) ((v)->ob_type == &Tracebacktype)
-
static tracebackobject *
newtracebackobject(next, frame, lasti, lineno)
tracebackobject *next;