fix return types for some numpy API macro calls
authorLisandro Dalcin <dalcinl@gmail.com>
Thu, 23 Oct 2008 15:00:42 +0000 (12:00 -0300)
committerLisandro Dalcin <dalcinl@gmail.com>
Thu, 23 Oct 2008 15:00:42 +0000 (12:00 -0300)
Cython/Includes/numpy.pxd

index 5a64bb9dce9c9e3619322bffded7445cafeedce8..fb4aa8d10e2212a74f1fddf0c3468599587e3ce4 100644 (file)
@@ -176,9 +176,9 @@ cdef extern from "numpy/arrayobject.h":
     cdef int PyArray_TYPE(ndarray arr)
     cdef int PyArray_NDIM(ndarray arr)
     cdef int PyArray_ISWRITEABLE(ndarray arr)
-    cdef npy_intp PyArray_STRIDES(ndarray arr)
-    cdef npy_intp PyArray_DIMS(ndarray arr)
-    cdef Py_ssize_t PyArray_ITEMSIZE(ndarray arr)
+    cdef npy_intp* PyArray_STRIDES(ndarray arr)
+    cdef npy_intp* PyArray_DIMS(ndarray arr)
+    cdef int PyArray_ITEMSIZE(ndarray arr)
     cdef int PyArray_CHKFLAGS(ndarray arr, int flags)
     cdef int PyArray_HASFIELDS(ndarray arr, int flags)