diff --git a/pandas/_libs/util.pxd b/pandas/_libs/util.pxd index bd1e21b0d8665..be22fc368c28f 100644 --- a/pandas/_libs/util.pxd +++ b/pandas/_libs/util.pxd @@ -1,19 +1,8 @@ cimport numpy as cnp -from numpy cimport ndarray from pandas._libs.tslibs.util cimport * -cdef extern from "numpy/ndarraytypes.h": - void PyArray_CLEARFLAGS(ndarray arr, int flags) nogil - - -cdef extern from "numpy/arrayobject.h": - enum: - NPY_ARRAY_C_CONTIGUOUS - NPY_ARRAY_F_CONTIGUOUS - - cdef extern from "src/headers/stdint.h": enum: UINT8_MAX enum: UINT16_MAX @@ -42,10 +31,3 @@ ctypedef fused numeric: cnp.float32_t cnp.float64_t - - -cdef inline void set_array_not_contiguous(ndarray ao) nogil: - # Numpy>=1.8-compliant equivalent to: - # ao->flags &= ~(NPY_ARRAY_C_CONTIGUOUS | NPY_ARRAY_F_CONTIGUOUS); - PyArray_CLEARFLAGS(ao, - (NPY_ARRAY_C_CONTIGUOUS | NPY_ARRAY_F_CONTIGUOUS))