Skip to content

Commit b336d22

Browse files
committed
COMPAT: avoid invalid buffer comparisions
closes pandas-dev#18064
1 parent 9e3ad63 commit b336d22

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pandas/_libs/src/inference.pyx

+3-3
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,7 @@ cdef class Validator:
613613
self.dtype = dtype
614614
self.skipna = skipna
615615

616-
cdef bint validate(self, object[:] values) except -1:
616+
cdef bint validate(self, ndarray values) except -1:
617617
if not self.n:
618618
return False
619619

@@ -629,7 +629,7 @@ cdef class Validator:
629629

630630
@cython.wraparound(False)
631631
@cython.boundscheck(False)
632-
cdef bint _validate(self, object[:] values) except -1:
632+
cdef bint _validate(self, ndarray values) except -1:
633633
cdef:
634634
Py_ssize_t i
635635
Py_ssize_t n = self.n
@@ -642,7 +642,7 @@ cdef class Validator:
642642

643643
@cython.wraparound(False)
644644
@cython.boundscheck(False)
645-
cdef bint _validate_skipna(self, object[:] values) except -1:
645+
cdef bint _validate_skipna(self, ndarray values) except -1:
646646
cdef:
647647
Py_ssize_t i
648648
Py_ssize_t n = self.n

0 commit comments

Comments
 (0)