Skip to content

Commit eade37b

Browse files
Do not set type.tp_subclasses for static builtin types.
1 parent 47c6ded commit eade37b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Objects/typeobject.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6842,6 +6842,7 @@ init_subclasses(PyTypeObject *self)
68426842
if (self->tp_flags & _Py_TPFLAGS_STATIC_BUILTIN) {
68436843
static_builtin_state *state = _PyStaticType_GetState(self);
68446844
state->tp_subclasses = subclasses;
6845+
return subclasses;
68456846
}
68466847
self->tp_subclasses = subclasses;
68476848
return subclasses;

0 commit comments

Comments
 (0)