diff options
author | Barry Warsaw <barry@python.org> | 2001-11-15 23:45:26 (GMT) |
---|---|---|
committer | Barry Warsaw <barry@python.org> | 2001-11-15 23:45:26 (GMT) |
commit | 9b481ff3d699a055e9639fd580e515c3748d5dc4 (patch) | |
tree | c43a57198924873731975fc5178ae4173140fd04 /Python/compile.c | |
parent | bf4d959d28eacf5c57afe56abbf463272cef7557 (diff) | |
download | cpython-9b481ff3d699a055e9639fd580e515c3748d5dc4.zip cpython-9b481ff3d699a055e9639fd580e515c3748d5dc4.tar.gz cpython-9b481ff3d699a055e9639fd580e515c3748d5dc4.tar.bz2 |
A change to sync with pickle.py:
find_class(): We no longer mask all exceptions[1] by transforming them
into SystemError. The latter is definitely not the right thing to do,
so we let any exceptions that occur in the PyObject_GetAttr() call to
simply propagate up if they occur.
[1] Note that pickle only masked ImportError, KeyError, and
AttributeError, but cPickle masked all exceptions.
Diffstat (limited to 'Python/compile.c')
0 files changed, 0 insertions, 0 deletions