Skip to content

Commit 1dd3794

Browse files
authored
Simplify defaultdict.__or__ (#18931)
1 parent c00c86b commit 1dd3794

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

Modules/_collectionsmodule.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2133,12 +2133,8 @@ defdict_repr(defdictobject *dd)
21332133
static PyObject*
21342134
defdict_or(PyObject* left, PyObject* right)
21352135
{
2136-
int left_is_self = PyObject_IsInstance(left, (PyObject*)&defdict_type);
2137-
if (left_is_self < 0) {
2138-
return NULL;
2139-
}
21402136
PyObject *self, *other;
2141-
if (left_is_self) {
2137+
if (PyObject_TypeCheck(left, &defdict_type)) {
21422138
self = left;
21432139
other = right;
21442140
}

0 commit comments

Comments
 (0)