mirror of
https://github.com/python/cpython.git
synced 2026-01-06 15:32:22 +00:00
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
Replace direct access to PyObject.ob_type with Py_TYPE().
This commit is contained in:
parent
a102ed7d2f
commit
58ac700fb0
20 changed files with 109 additions and 109 deletions
|
|
@ -256,7 +256,7 @@ PyFloat_AsDouble(PyObject *op)
|
|||
return val;
|
||||
}
|
||||
PyErr_Format(PyExc_TypeError, "must be real number, not %.50s",
|
||||
op->ob_type->tp_name);
|
||||
Py_TYPE(op)->tp_name);
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
|
@ -268,7 +268,7 @@ PyFloat_AsDouble(PyObject *op)
|
|||
if (!PyFloat_Check(res)) {
|
||||
PyErr_Format(PyExc_TypeError,
|
||||
"%.50s.__float__ returned non-float (type %.50s)",
|
||||
op->ob_type->tp_name, res->ob_type->tp_name);
|
||||
Py_TYPE(op)->tp_name, Py_TYPE(res)->tp_name);
|
||||
Py_DECREF(res);
|
||||
return -1;
|
||||
}
|
||||
|
|
@ -276,7 +276,7 @@ PyFloat_AsDouble(PyObject *op)
|
|||
"%.50s.__float__ returned non-float (type %.50s). "
|
||||
"The ability to return an instance of a strict subclass of float "
|
||||
"is deprecated, and may be removed in a future version of Python.",
|
||||
op->ob_type->tp_name, res->ob_type->tp_name)) {
|
||||
Py_TYPE(op)->tp_name, Py_TYPE(res)->tp_name)) {
|
||||
Py_DECREF(res);
|
||||
return -1;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue