[pypy-svn] r4897 - pypy/branch/src-newobjectmodel/pypy/objspace/std
hpk at codespeak.net
hpk at codespeak.net
Fri Jun 4 10:38:40 CEST 2004
Author: hpk
Date: Fri Jun 4 10:38:39 2004
New Revision: 4897
Modified:
pypy/branch/src-newobjectmodel/pypy/objspace/std/iterobject.py
pypy/branch/src-newobjectmodel/pypy/objspace/std/objspace.py
Log:
fixed wrong operationError instantiation
Modified: pypy/branch/src-newobjectmodel/pypy/objspace/std/iterobject.py
==============================================================================
--- pypy/branch/src-newobjectmodel/pypy/objspace/std/iterobject.py (original)
+++ pypy/branch/src-newobjectmodel/pypy/objspace/std/iterobject.py Fri Jun 4 10:38:39 2004
@@ -29,7 +29,7 @@
except OperationError, e:
if not e.match(space, space.w_IndexError):
raise
- raise OperationError(space, space.w_StopIteration, space.w_None)
+ raise OperationError(space.w_StopIteration, space.w_None)
w_seqiter.index += 1
return w_item
Modified: pypy/branch/src-newobjectmodel/pypy/objspace/std/objspace.py
==============================================================================
--- pypy/branch/src-newobjectmodel/pypy/objspace/std/objspace.py (original)
+++ pypy/branch/src-newobjectmodel/pypy/objspace/std/objspace.py Fri Jun 4 10:38:39 2004
@@ -90,7 +90,8 @@
self.newtuple([]),
self.newdict([(w('__init__'), w_init),
(w('__str__'), w_str)]))
- self.w_IndexError = self.w_Exception
+
+ self.w_IndexError = self.w_StopIteration = self.w_Exception
done = {'Exception': self.w_Exception}
More information about the Pypy-commit
mailing list