The object returned by tp_new() may not have a tp_init.
If the object is an ExtensionClass, for example, the slot is not even defined. So we must check that the type has the slot (implied by HAVE_CLASS) before calling tp_init().
Showing
Please
register
or
sign in
to comment