remove more code for restricted execution

This commit is contained in:
Benjamin Peterson 2009-08-28 16:49:56 +00:00
parent f6348f4589
commit cc54622651
1 changed files with 4 additions and 9 deletions

View File

@ -66,15 +66,10 @@ XRangeType = xrange
try: try:
raise TypeError raise TypeError
except TypeError: except TypeError:
try: tb = sys.exc_info()[2]
tb = sys.exc_info()[2] TracebackType = type(tb)
TracebackType = type(tb) FrameType = type(tb.tb_frame)
FrameType = type(tb.tb_frame) del tb
except AttributeError:
# In the restricted environment, exc_info returns (None, None,
# None) Then, tb.tb_frame gives an attribute error
pass
tb = None; del tb
SliceType = slice SliceType = slice
EllipsisType = type(Ellipsis) EllipsisType = type(Ellipsis)