[Python-checkins] CVS: python/dist/src/Lib/test test_unicode.py,1.9,1.10
Guido van Rossum
python-dev@python.org
Fri, 28 Apr 2000 16:40:00 -0400 (EDT)
Update of /projects/cvsroot/python/dist/src/Lib/test
In directory eric:/projects/python/develop/guido/src/Lib/test
Modified Files:
test_unicode.py
Log Message:
Get rid of memory leak caused by assingning sys.exc_info() to a local.
Store sys.exc_info()[:2] instead.
Index: test_unicode.py
===================================================================
RCS file: /projects/cvsroot/python/dist/src/Lib/test/test_unicode.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** test_unicode.py 2000/04/13 14:11:56 1.9
--- test_unicode.py 2000/04/28 20:39:58 1.10
***************
*** 17,21 ****
except:
value = sys.exc_type
! exc = sys.exc_info()
else:
exc = None
--- 17,21 ----
except:
value = sys.exc_type
! exc = sys.exc_info()[:2]
else:
exc = None
***************
*** 25,29 ****
print '*',f, `input`, `output`, `value`
if exc:
! print ' value == %s: %s' % (exc[:2])
else:
if verbose:
--- 25,29 ----
print '*',f, `input`, `output`, `value`
if exc:
! print ' value == %s: %s' % (exc)
else:
if verbose: