X-Git-Url: https://git.distorted.org.uk/~mdw/mLib-python/blobdiff_plain/78911cdb6782ddccef6de3cc913b714e10d2fc14..bc57ab58b54f99bc1d7a966f853c980c1f31eb3f:/selpk.pyx diff --git a/selpk.pyx b/selpk.pyx index ed08fcd..ee27302 100644 --- a/selpk.pyx +++ b/selpk.pyx @@ -47,13 +47,13 @@ cdef class SelPacketBuffer: if n <= 0: raise TypeError, 'size must be positive' selpk_want(&me.p, n) - property lineproc: + property packetproc: def __get__(me): - return me._line + return me._packet def __set__(me, proc): - me._line = _checkcallable(proc, 'line proc') + me._packet = _checkcallable(proc, 'packet proc') def __del__(me): - me._line = None + me._packet = None property eofproc: def __get__(me): return me._eof @@ -93,7 +93,7 @@ cdef void _selpkfunc(unsigned char *p, size_t n, pkbuf *pk, else: r = pb.packet(PyString_FromStringAndSize(p, n)) if r is not None: - PyObject_AsReadBuffer(r, &rp, &rn) + PyObject_AsReadBuffer(r, &rp, &rn) if rn > n: raise ValueError, 'remaining buffer too large' if rn: