Skip to content

Commit 2362bf6

Browse files
committed
Revert change in binary_op1
1 parent 5105aef commit 2362bf6

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Objects/abstract.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -881,7 +881,7 @@ binary_op1(PyObject *v, PyObject *w, const int op_slot
881881

882882
if (slotv) {
883883
PyObject *x;
884-
if (slotw && PyObject_TypeCheck(w, Py_TYPE(v))) {
884+
if (slotw && PyType_IsSubtype(Py_TYPE(w), Py_TYPE(v))) {
885885
x = slotw(v, w);
886886
if (x != Py_NotImplemented)
887887
return x;

0 commit comments

Comments
 (0)