Use sys.exc_info() where needed.

This commit is contained in:
Guido van Rossum 1997-09-29 23:22:12 +00:00
parent c90ad2103e
commit f15d15964b
9 changed files with 38 additions and 32 deletions

View file

@ -148,7 +148,7 @@ class Bdb: # Basic Debugger
try:
1 + ''
except:
frame = sys.exc_traceback.tb_frame.f_back
frame = sys.exc_info()[2].tb_frame.f_back
self.reset()
while frame:
frame.f_trace = self.trace_dispatch
@ -168,7 +168,7 @@ class Bdb: # Basic Debugger
try:
1 + '' # raise an exception
except:
frame = sys.exc_traceback.tb_frame.f_back
frame = sys.exc_info()[2].tb_frame.f_back
while frame and frame is not self.botframe:
del frame.f_trace
frame = frame.f_back