Skip to content

Commit 4548d0a

Browse files
FIX: Correct return type of NpyIter_GetIterNext in Cython declarations (#28446)
1 parent ede4009 commit 4548d0a

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

numpy/__init__.cython-30.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1204,7 +1204,7 @@ cdef extern from "numpy/arrayobject.h":
12041204
npy_intp* outstrides) except NPY_FAIL
12051205
npy_bool NpyIter_IsFirstVisit(NpyIter* it, int iop) nogil
12061206
# functions for iterating an NpyIter object
1207-
NpyIter_IterNextFunc* NpyIter_GetIterNext(NpyIter* it, char** errmsg) except NULL
1207+
NpyIter_IterNextFunc NpyIter_GetIterNext(NpyIter* it, char** errmsg) except NULL
12081208
NpyIter_GetMultiIndexFunc* NpyIter_GetGetMultiIndex(NpyIter* it,
12091209
char** errmsg) except NULL
12101210
char** NpyIter_GetDataPtrArray(NpyIter* it) nogil

numpy/__init__.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1118,7 +1118,7 @@ cdef extern from "numpy/arrayobject.h":
11181118
npy_intp* outstrides) except NPY_FAIL
11191119
npy_bool NpyIter_IsFirstVisit(NpyIter* it, int iop) nogil
11201120
# functions for iterating an NpyIter object
1121-
NpyIter_IterNextFunc* NpyIter_GetIterNext(NpyIter* it, char** errmsg) except NULL
1121+
NpyIter_IterNextFunc NpyIter_GetIterNext(NpyIter* it, char** errmsg) except NULL
11221122
NpyIter_GetMultiIndexFunc* NpyIter_GetGetMultiIndex(NpyIter* it,
11231123
char** errmsg) except NULL
11241124
char** NpyIter_GetDataPtrArray(NpyIter* it) nogil

0 commit comments

Comments
 (0)