Redundant code leftover from cleanup in #16191: the variable `err` is being written to, even though it wasn't used after that point.
else if (err > 0) {
Py_INCREF(Py_False);
SET_TOP(Py_False);
- err = 0;
DISPATCH();
}
STACKADJ(-1);
err = PyObject_IsTrue(cond);
Py_DECREF(cond);
if (err > 0)
- err = 0;
+ ;
else if (err == 0)
JUMPTO(oparg);
else
err = PyObject_IsTrue(cond);
Py_DECREF(cond);
if (err > 0) {
- err = 0;
JUMPTO(oparg);
}
else if (err == 0)
if (err > 0) {
STACKADJ(-1);
Py_DECREF(cond);
- err = 0;
}
else if (err == 0)
JUMPTO(oparg);
}
err = PyObject_IsTrue(cond);
if (err > 0) {
- err = 0;
JUMPTO(oparg);
}
else if (err == 0) {
if (err < 0)
goto error;
else if (err > 0) {
- err = 0;
/* There was an exception and a True return */
PUSH(PyLong_FromLong((long) WHY_SILENCED));
}