[pypy-svn] r31820 - pypy/dist/pypy/rpython/memory

mwh at codespeak.net mwh at codespeak.net
Wed Aug 30 09:38:11 CEST 2006


Author: mwh
Date: Wed Aug 30 09:38:09 2006
New Revision: 31820

Modified:
   pypy/dist/pypy/rpython/memory/convertlltype.py
Log:
fix rpython.memory.test.test_convertlltype test_convert_array_of_primitives


Modified: pypy/dist/pypy/rpython/memory/convertlltype.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/convertlltype.py	(original)
+++ pypy/dist/pypy/rpython/memory/convertlltype.py	Wed Aug 30 09:38:09 2006
@@ -79,7 +79,8 @@
                 self.convert(item, ptr[i])
         else:
             for i, item in enumerate(_array.items):
-                ptr[i] = self.convert(item)
+                if not isinstance(item, lltype._uninitialized):
+                    ptr[i] = self.convert(item)
         return ptr
 
     def convert_struct(self, _struct, inline_to_ptr):



More information about the Pypy-commit mailing list