chiark / gitweb /
*.pyx: Replace __new__ with __cinit__ like the program says.
[mLib-python] / selbuf.pyx
index e0586fc..8f6901c 100644 (file)
@@ -29,7 +29,7 @@ cdef class SelLineBuffer:
   cdef selbuf b
   cdef _line
   cdef _eof
-  def __new__(me, fd, lineproc = None, eofproc = None, *hunoz, **hukairz):
+  def __cinit__(me, fd, lineproc = None, eofproc = None, *hunoz, **hukairz):
     selbuf_init(&me.b, &_sel, _getfd(fd), _selbfunc, <void *>me)
     selbuf_disable(&me.b)
     me._line = _checkcallable(lineproc, 'line proc')