From d065a13a96428c8b6cc2809aed9ab2ec08c9d8d5 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Wed, 9 Apr 2003 18:19:24 +0000 Subject: Backport reference leak fix from HEAD revision 1.79. --- Modules/parsermodule.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/parsermodule.c b/Modules/parsermodule.c index 945c923..0641e8b 100644 --- a/Modules/parsermodule.c +++ b/Modules/parsermodule.c @@ -681,7 +681,7 @@ build_node_children(PyObject *tuple, node *root, int *line_num) PyErr_Format(parser_error, "second item in terminal node must be a string," " found %s", - ((PyTypeObject*)PyObject_Type(temp))->tp_name); + temp->ob_type->tp_name); Py_DECREF(temp); return 0; } @@ -694,7 +694,7 @@ build_node_children(PyObject *tuple, node *root, int *line_num) PyErr_Format(parser_error, "third item in terminal node must be an" " integer, found %s", - ((PyTypeObject*)PyObject_Type(temp))->tp_name); + temp->ob_type->tp_name); Py_DECREF(o); Py_DECREF(temp); return 0; -- cgit v0.12