Author: Manuel Jacob
Branch: refactor-buffer-api
Changeset: r66428:2e8709fbf6a6
Date: 2013-08-29 16:50 +0100
http://bitbucket.org/pypy/pypy/changeset/2e8709fbf6a6/
Log: Fix numarray buffer.
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronumpy/interp_numarray.py
+++ b/pypy/module/micronumpy/interp_numarray.py
@@ -20,6 +20,7 @@
from rpython.rlib import jit
from rpython.rlib.rstring import StringBuilder
from pypy.module.micronumpy.arrayimpl.base import BaseArrayImplementation
+from pypy.module.__builtin__.interp_memoryview import W_Buffer
def _find_shape(space, w_size, dtype):
if space.is_none(w_size):
@@ -509,7 +510,7 @@
"ctypes not implemented yet"))
def descr_get_data(self, space):
- return self.implementation.get_buffer(space)
+ return W_Buffer(self.implementation.get_buffer(space))
@unwrap_spec(offset=int, axis1=int, axis2=int)
def descr_diagonal(self, space, offset=0, axis1=0, axis2=1):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit