bpo-40898: Remove redundant if statements in tp_traverse (GH-20692)

This commit is contained in:
Hai Shi 2020-06-07 20:05:36 +08:00 committed by GitHub
parent b8867e5d5a
commit 47a23fc63f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 13 deletions

View file

@ -1504,12 +1504,8 @@ Overlapped_traverse(OverlappedObject *self, visitproc visit, void *arg)
}
break;
case TYPE_READ_FROM:
if(self->read_from.result) {
Py_VISIT(self->read_from.result);
}
if(self->read_from.allocated_buffer) {
Py_VISIT(self->read_from.allocated_buffer);
}
Py_VISIT(self->read_from.result);
Py_VISIT(self->read_from.allocated_buffer);
}
return 0;
}