*.pyx: Replace __new__ with __cinit__ like the program says.
[mLib-python] / selpk.pyx
index 59d500f..275fcfc 100644 (file)
--- a/selpk.pyx
+++ b/selpk.pyx
@@ -29,7 +29,7 @@ cdef class SelPacketBuffer:
   cdef selpk p
   cdef _packet
   cdef _eof
-  def __new__(me, fd, packetproc = None, eofproc = None, *hunoz, **hukairz):
+  def __cinit__(me, fd, packetproc = None, eofproc = None, *hunoz, **hukairz):
     selpk_init(&me.p, &_sel, _getfd(fd), _selpkfunc, <void *>me)
     selpk_disable(&me.p)
     me._packet = _checkcallable(packetproc, 'packet proc')