diff --git a/Include/traceback.h b/Include/traceback.h index ad37dd9cc84..20a556b7dc7 100644 --- a/Include/traceback.h +++ b/Include/traceback.h @@ -38,8 +38,8 @@ int PyTraceBack_Store Py_PROTO((PyObject *)); int PyTraceBack_Print Py_PROTO((PyObject *, PyObject *)); /* Reveale traceback type so we can typecheck traceback objects */ -extern PyTypeObject PyTraceback_Type; -#define PyTraceback_Check(v) ((v)->ob_type == &PyTraceback_Type) +extern PyTypeObject PyTraceBack_Type; +#define PyTraceBack_Check(v) ((v)->ob_type == &PyTraceBack_Type) #ifdef __cplusplus } diff --git a/Python/ceval.c b/Python/ceval.c index d725d356649..be1e1745d85 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -912,7 +912,7 @@ eval_code2(co, globals, locals, DECREF(u); u = NULL; } - else if (!PyTraceback_Check(u)) { + else if (!PyTraceBack_Check(u)) { err_setstr(TypeError, "raise 3rd arg must be traceback or None"); goto raise_error; diff --git a/Python/traceback.c b/Python/traceback.c index 1f803da43b2..57502a148c0 100644 --- a/Python/traceback.c +++ b/Python/traceback.c @@ -68,8 +68,8 @@ tb_dealloc(tb) DEL(tb); } -#define Tracebacktype PyTraceback_Type -#define is_tracebackobject PyTraceback_Check +#define Tracebacktype PyTraceBack_Type +#define is_tracebackobject PyTraceBack_Check typeobject Tracebacktype = { OB_HEAD_INIT(&Typetype)