Author: Armin Rigo <[email protected]>
Branch: py3.5
Changeset: r90163:9eb5a1177ff4
Date: 2017-02-16 13:40 +0100
http://bitbucket.org/pypy/pypy/changeset/9eb5a1177ff4/
Log: Untested, but it seems we did two typos when copying the CPython
logic
diff --git a/pypy/objspace/std/memoryobject.py
b/pypy/objspace/std/memoryobject.py
--- a/pypy/objspace/std/memoryobject.py
+++ b/pypy/objspace/std/memoryobject.py
@@ -576,7 +576,7 @@
shape = self.getshape()
strides = self.getstrides()
if shape[0] == 1 or strides[0] == self.getitemsize():
- flags |= MEMORYVIEW_C | MEMORYVIEW_SCALAR
+ flags |= MEMORYVIEW_C | MEMORYVIEW_FORTRAN
else:
ndim = self.getndim()
shape = self.getshape()
@@ -587,7 +587,7 @@
flags |= MEMORYVIEW_C
if PyBuffer_isContiguous(None, ndim, shape, strides,
itemsize, 'F'):
- flags |= MEMORYVIEW_C
+ flags |= MEMORYVIEW_FORTRAN
if self.suboffsets:
flags |= MEMORYVIEW_PIL
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit