diff options
author | sunmy2019 <59365878+sunmy2019@users.noreply.github.com> | 2023-04-25 10:01:04 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-25 10:01:04 (GMT) |
commit | 0acea96dad622cba41bf1e9ee25d87658579ba88 (patch) | |
tree | ded4658ec0dc3fc96f80297d8499282f7f2c979b /Objects | |
parent | d8627999d85cc5b000dbe17180250d919f8510ad (diff) | |
download | cpython-0acea96dad622cba41bf1e9ee25d87658579ba88.zip cpython-0acea96dad622cba41bf1e9ee25d87658579ba88.tar.gz cpython-0acea96dad622cba41bf1e9ee25d87658579ba88.tar.bz2 |
gh-103826: fix unused variable warning introduced in gh-102343 (#103825)
Diffstat (limited to 'Objects')
-rw-r--r-- | Objects/typeobject.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Objects/typeobject.c b/Objects/typeobject.c index 07c9009..09ea566 100644 --- a/Objects/typeobject.c +++ b/Objects/typeobject.c @@ -6706,7 +6706,6 @@ type_ready_mro(PyTypeObject *type) and static builtin types must have static builtin bases. */ if (!(type->tp_flags & Py_TPFLAGS_HEAPTYPE)) { assert(type->tp_flags & Py_TPFLAGS_IMMUTABLETYPE); - int isbuiltin = type->tp_flags & _Py_TPFLAGS_STATIC_BUILTIN; PyObject *mro = type->tp_mro; Py_ssize_t n = PyTuple_GET_SIZE(mro); for (Py_ssize_t i = 0; i < n; i++) { @@ -6718,7 +6717,8 @@ type_ready_mro(PyTypeObject *type) type->tp_name, base->tp_name); return -1; } - assert(!isbuiltin || (base->tp_flags & _Py_TPFLAGS_STATIC_BUILTIN)); + assert(!(type->tp_flags & _Py_TPFLAGS_STATIC_BUILTIN) || + (base->tp_flags & _Py_TPFLAGS_STATIC_BUILTIN)); } } return 0; |