diff options
author | Michael W. Hudson <mwh@python.net> | 2006-05-28 17:40:29 (GMT) |
---|---|---|
committer | Michael W. Hudson <mwh@python.net> | 2006-05-28 17:40:29 (GMT) |
commit | 96495ee6ddd2364e6e867c1e503c5797af907263 (patch) | |
tree | d200ec990d3063a99f8aac29ab47f70b65aec243 /Tools | |
parent | 8301c7923ddc90b23b8ab37c29eba6cd5df06669 (diff) | |
download | cpython-96495ee6ddd2364e6e867c1e503c5797af907263.zip cpython-96495ee6ddd2364e6e867c1e503c5797af907263.tar.gz cpython-96495ee6ddd2364e6e867c1e503c5797af907263.tar.bz2 |
Quality control, meet exceptions.c, round two.
Make some functions that should have been static static.
Fix a bunch of refleaks by fixing the definition of
MiddlingExtendsException.
Remove all the __new__ implementations apart from
BaseException_new. Rewrite most code that needs it to cope with
NULL fields (such code could get excercised anyway, the
__new__-removal just makes it more likely). This involved
editing the code for WindowsError, which I can't test.
This fixes all the refleaks in at least the start of a regrtest
-R :: run.
Diffstat (limited to 'Tools')
0 files changed, 0 insertions, 0 deletions