diff options
author | Guido van Rossum <guido@python.org> | 2002-04-26 00:53:34 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2002-04-26 00:53:34 (GMT) |
commit | 93646981011b0795329888bf7d2d10097e899432 (patch) | |
tree | 869df4116ed907ed35df45bc8bf399fd7ba55588 /Python | |
parent | cf22c826a68ccf33fa3f093f7dc9da956d69127e (diff) | |
download | cpython-93646981011b0795329888bf7d2d10097e899432.zip cpython-93646981011b0795329888bf7d2d10097e899432.tar.gz cpython-93646981011b0795329888bf7d2d10097e899432.tar.bz2 |
Make sure that tp_free frees the int the same way as tp_dealloc would.
This fixes the problem that Barry reported on python-dev:
>>> 23000 .__class__ = bool
crashes in the deallocator. This was because int inherited tp_free
from object, which uses the default allocator.
2.2. Bugfix candidate.
Diffstat (limited to 'Python')
0 files changed, 0 insertions, 0 deletions