]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-43770: Cleanup _PyObject_GetMethod() (GH-26946)
authorVictor Stinner <vstinner@python.org>
Thu, 1 Jul 2021 01:11:59 +0000 (03:11 +0200)
committerGitHub <noreply@github.com>
Thu, 1 Jul 2021 01:11:59 +0000 (03:11 +0200)
commitdd3adc013b21ec1338bb5fea2e2c04a4fc650306
treeac19cecda575162fbb0fbe4a7ea2c5bf079d57c8
parentc8979f780e4b7d6db5693cb26a2956cc785abb48
bpo-43770: Cleanup _PyObject_GetMethod() (GH-26946)

_PyObject_GetMethod() now uses _PyType_IsReady() to decide if
PyType_Ready() must be called or not, rather than testing if
tp->tp_dict is NULL.

Move also variable declarations closer to where they are used, and
use Py_NewRef().
Objects/object.c