me.c.ops.destroy(me.c)
cdef code(me, text, int finishp):
cdef void *p
- cdef int len
+ cdef Py_ssize_t len
cdef dstr d
cdef int err
if me.c is NULL:
raise ValueError, 'Encoding finished'
DCREATE(&d)
try:
- PyObject_AsReadBuffer(text, &p, &len)
+ PyObject_AsReadBuffer(text, <cvp *>&p, &len)
code(me.c, p, len, &d)
if finishp:
code(me.c, NULL, 0, &d)