summaryrefslogtreecommitdiff
path: root/Python/pythonrun.c
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2001-08-10 21:24:08 +0000
committerGuido van Rossum <guido@python.org>2001-08-10 21:24:08 +0000
commit77ee7eec7549cd7f3eab4469292c7abfd0d20dfd (patch)
tree84a674967b4f5549e6a1b5d86824e50a2afd249d /Python/pythonrun.c
parent652f86b0a1af62e312d82a9e9c961eb9d8f0bfd8 (diff)
downloadcpython-77ee7eec7549cd7f3eab4469292c7abfd0d20dfd.tar.gz
- Big changes to fix SF bug #442833 (a nasty multiple inheritance
problem). inherit_slots() is split in two parts: inherit_special() which inherits the flags and a few very special members from the dominant base; inherit_slots() which inherits only regular slots, and is now called for each base in the MRO in turn. These are now both void functions since they don't have error returns. - Added object.__setitem__() back -- for the same reason as object.__new__(): a subclass of object should be able to call object.__new__(). - add_wrappers() was moved around to be closer to where it is used (it was defined together with add_methods() etc., but has nothing to do with these).
Diffstat (limited to 'Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions