pass
def chunk(me, data):
cdef void *p
- cdef int n
- PyObject_AsReadBuffer(data, &p, &n)
+ cdef Py_ssize_t n
+ PyObject_AsReadBuffer(data, <cvp *>&p, &n)
me._a = c_crc32(me._a, p, n)
return me
def done(me):
def crc32(data):
cdef void *p
- cdef int n
+ cdef Py_ssize_t n
cdef uint32 c
- PyObject_AsReadBuffer(data, &p, &n)
+ PyObject_AsReadBuffer(data, <cvp *>&p, &n)
c = c_crc32(0, p, n)
return _u32(c)