[pypy-svn] r25780 - pypy/dist/pypy/objspace/std

stephan at codespeak.net stephan at codespeak.net
Thu Apr 13 14:09:16 CEST 2006


Author: stephan
Date: Thu Apr 13 14:09:14 2006
New Revision: 25780

Modified:
   pypy/dist/pypy/objspace/std/setobject.py
Log:
replaced a 'space.call' call by an 'space.call_function' call in _newobj


Modified: pypy/dist/pypy/objspace/std/setobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/setobject.py	(original)
+++ pypy/dist/pypy/objspace/std/setobject.py	Thu Apr 13 14:09:14 2006
@@ -28,7 +28,8 @@
         elif objtype is W_FrozensetObject:
             obj = W_FrozensetObject(space, rdict_w)
         else:
-            obj = space.call(space.type(w_self),W_SetIterObject(space,rdict_w))
+            itemiterator = space.iter(W_SetIterObject(space,rdict_w))
+            obj = space.call_function(space.type(w_self),itemiterator)
         return obj
 
 class W_SetObject(W_BaseSetObject):



More information about the Pypy-commit mailing list