Stefan Krah <stefan-use...@bytereef.org> added the comment: There is an additional problem with PyBuffer_ToContiguous():
Suppose 'view' is multi-dimensional, C-contiguous and initialized according to PyBUF_ND, i.e. view->shape != NULL but view->strides == NULL. Now if PyBuffer_ToContiguous() is called with 'F', PyBuffer_IsContiguous() returns false and view->strides will be accessed. This means that incomplete buffer information will have to be reconstructed like it is done in the 3.3 memoryview. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12834> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com