diff options
author | Guido van Rossum <guido@python.org> | 2003-04-09 17:53:22 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2003-04-09 17:53:22 (GMT) |
commit | fc29646a2ee942e39a431d7240ee30f91f2436d3 (patch) | |
tree | b8f9a5b49d98a4f91f3623ffb9bf65339fcac2b8 | |
parent | a6b1c75b7ae2b0b22a37e52b0af24f2f82eddace (diff) | |
download | cpython-fc29646a2ee942e39a431d7240ee30f91f2436d3.zip cpython-fc29646a2ee942e39a431d7240ee30f91f2436d3.tar.gz cpython-fc29646a2ee942e39a431d7240ee30f91f2436d3.tar.bz2 |
Don't use (PyObject *)PyObject_Type(x). It is a leaky and verbose way
of saying x->ob_type.
-rw-r--r-- | Modules/parsermodule.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/parsermodule.c b/Modules/parsermodule.c index eb9599c..91f15e3 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; |