Skip to content

Commit 9b3e4ab

Browse files
sobolevncsm10495
authored andcommitted
pythongh-110020: Fix unused variable warnings in bytecodes.c (pythonGH-110023)
1 parent acc1982 commit 9b3e4ab

File tree

3 files changed

+9
-18
lines changed

3 files changed

+9
-18
lines changed

Python/bytecodes.c

+3-6
Original file line numberDiff line numberDiff line change
@@ -2023,8 +2023,7 @@ dummy_func(
20232023
}
20242024

20252025
op(_GUARD_DORV_VALUES, (owner -- owner)) {
2026-
PyTypeObject *tp = Py_TYPE(owner);
2027-
assert(tp->tp_flags & Py_TPFLAGS_MANAGED_DICT);
2026+
assert(Py_TYPE(owner)->tp_flags & Py_TPFLAGS_MANAGED_DICT);
20282027
PyDictOrValues dorv = *_PyObject_DictOrValuesPointer(owner);
20292028
DEOPT_IF(!_PyDictOrValues_IsValues(dorv), STORE_ATTR);
20302029
}
@@ -2789,8 +2788,7 @@ dummy_func(
27892788
}
27902789

27912790
op(_GUARD_DORV_VALUES_INST_ATTR_FROM_DICT, (owner -- owner)) {
2792-
PyTypeObject *owner_cls = Py_TYPE(owner);
2793-
assert(owner_cls->tp_flags & Py_TPFLAGS_MANAGED_DICT);
2791+
assert(Py_TYPE(owner)->tp_flags & Py_TPFLAGS_MANAGED_DICT);
27942792
PyDictOrValues *dorv = _PyObject_DictOrValuesPointer(owner);
27952793
DEOPT_IF(!_PyDictOrValues_IsValues(*dorv) &&
27962794
!_PyObject_MakeInstanceAttributesFromDict(owner, dorv),
@@ -2823,8 +2821,7 @@ dummy_func(
28232821

28242822
op(_LOAD_ATTR_METHOD_NO_DICT, (descr/4, owner -- attr, self if (1))) {
28252823
assert(oparg & 1);
2826-
PyTypeObject *owner_cls = Py_TYPE(owner);
2827-
assert(owner_cls->tp_dictoffset == 0);
2824+
assert(Py_TYPE(owner)->tp_dictoffset == 0);
28282825
STAT_INC(LOAD_ATTR, hit);
28292826
assert(descr != NULL);
28302827
assert(_PyType_HasFeature(Py_TYPE(descr), Py_TPFLAGS_METHOD_DESCRIPTOR));

Python/executor_cases.c.h

+3-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Python/generated_cases.c.h

+3-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)