X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib-python/blobdiff_plain/5b1830f325c55c70d65fd020f08dd958493e528d..a19eaede18c9176b382df01e4f6c6e5c04a87d0f:/unihash.pyx diff --git a/unihash.pyx b/unihash.pyx index 5b58d78..de6f3d4 100644 --- a/unihash.pyx +++ b/unihash.pyx @@ -51,8 +51,8 @@ cdef class Unihash: me._a = UNIHASH_INIT(me._i) def chunk(me, data): cdef void *p - cdef int n - PyObject_AsReadBuffer(data, &p, &n) + cdef Py_ssize_t n + PyObject_AsReadBuffer(data, &p, &n) me._a = unihash_hash(me._i, me._a, p, n) def done(me): return _u32(me._a)