diff options
author | Sam Gross <colesbury@gmail.com> | 2024-02-28 20:37:59 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-28 20:37:59 (GMT) |
commit | df5212df6c6f08308c68de4b3ed8a1b51ac6334b (patch) | |
tree | 997513f818daa2f5798b88c1f4b07e8492003c61 /Python | |
parent | c43b26d02eaa103756c250e8d36829d388c5f3be (diff) | |
download | cpython-df5212df6c6f08308c68de4b3ed8a1b51ac6334b.zip cpython-df5212df6c6f08308c68de4b3ed8a1b51ac6334b.tar.gz cpython-df5212df6c6f08308c68de4b3ed8a1b51ac6334b.tar.bz2 |
gh-112529: Simplify PyObject_GC_IsTracked and PyObject_GC_IsFinalized (#114732)
Diffstat (limited to 'Python')
-rw-r--r-- | Python/gc_free_threading.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/Python/gc_free_threading.c b/Python/gc_free_threading.c index 1479089..d4fb501 100644 --- a/Python/gc_free_threading.c +++ b/Python/gc_free_threading.c @@ -1693,19 +1693,13 @@ PyObject_GC_Del(void *op) int PyObject_GC_IsTracked(PyObject* obj) { - if (_PyObject_IS_GC(obj) && _PyObject_GC_IS_TRACKED(obj)) { - return 1; - } - return 0; + return _PyObject_GC_IS_TRACKED(obj); } int PyObject_GC_IsFinalized(PyObject *obj) { - if (_PyObject_IS_GC(obj) && _PyGC_FINALIZED(obj)) { - return 1; - } - return 0; + return _PyGC_FINALIZED(obj); } struct custom_visitor_args { |