SIGN IN SIGN UP

gh-117482: Fix Builtin Types Slot Wrappers (gh-121602)

When builtin static types are initialized for a subinterpreter, various "tp" slots have already been inherited (for the main interpreter).  This was interfering with the logic in add_operators() (in Objects/typeobject.c), causing a wrapper to get created when it shouldn't.  This change fixes that by preserving the original data from the static type struct and checking that.
E
Eric Snow committed
5250a031332eb9499d5fc190d7287642e5a144b9
Parent: 58e8cf2
Committed by GitHub <noreply@github.com> on 7/11/2024, 8:20:14 PM