diff options
author | Mark Wiebe <mwiebe@enthought.com> | 2011-07-07 11:20:08 -0500 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2011-07-07 11:54:06 -0600 |
commit | 98dfd7bd44044ba3d89d85f3a2e38d868bee3884 (patch) | |
tree | 795780e4947bfc71af02153afcd26894d2918e28 /numpy | |
parent | 17d056ee0209f84087b8974f90961ae7dae12e4d (diff) | |
download | numpy-98dfd7bd44044ba3d89d85f3a2e38d868bee3884.tar.gz |
BUG: core: Missed a use of NPY_WRITEABLE in Py3 code when cleaning API
Diffstat (limited to 'numpy')
-rw-r--r-- | numpy/core/src/multiarray/arraytypes.c.src | 6 | ||||
-rw-r--r-- | numpy/core/src/multiarray/getset.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/numpy/core/src/multiarray/arraytypes.c.src b/numpy/core/src/multiarray/arraytypes.c.src index f61936bdd..f8362b27f 100644 --- a/numpy/core/src/multiarray/arraytypes.c.src +++ b/numpy/core/src/multiarray/arraytypes.c.src @@ -627,9 +627,9 @@ VOID_getitem(char *ip, PyArrayObject *ap) strides[0] = 1; descr = PyArray_DescrNewFromType(PyArray_BYTE); u = PyArray_NewFromDescr(&PyArray_Type, descr, 1, dims, strides, - ip, - PyArray_ISWRITEABLE(ap) ? NPY_WRITEABLE : 0, - NULL); + ip, + PyArray_ISWRITEABLE(ap) ? NPY_ARRAY_WRITEABLE : 0, + NULL); ((PyArrayObject*)u)->base = ap; Py_INCREF(ap); } diff --git a/numpy/core/src/multiarray/getset.c b/numpy/core/src/multiarray/getset.c index 0759cddb8..cbb7ce6e9 100644 --- a/numpy/core/src/multiarray/getset.c +++ b/numpy/core/src/multiarray/getset.c @@ -281,7 +281,7 @@ static PyObject * array_data_get(PyArrayObject *self) { #if defined(NPY_PY3K) - return PyMemoryView_FromObject(self); + return PyMemoryView_FromObject((PyObject *)self); #else intp nbytes; if (!(PyArray_ISONESEGMENT(self))) { |