chiark
/
gitweb
/
~mdw
/
mLib-python
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New features covered.
[mLib-python]
/
sel-file.pyx
diff --git
a/sel-file.pyx
b/sel-file.pyx
index 72ff16629114fd93c900a38365ffcf9d4addaac7..9135d4a429eb563ca8d7b4892e1c0550b9393235 100644
(file)
--- a/
sel-file.pyx
+++ b/
sel-file.pyx
@@
-43,7
+43,7
@@
cdef class SelFile:
sel_initfile(&_sel, &me.f, _getfd(fd), mode, _filefunc, <void *>me)
me._activep = 0
me.mode = mode
sel_initfile(&_sel, &me.f, _getfd(fd), mode, _filefunc, <void *>me)
me._activep = 0
me.mode = mode
- me._ready = _checkcallable(readyproc, 'ready proc')
+ me._ready
func
= _checkcallable(readyproc, 'ready proc')
def __dealloc__(me):
if me._activep:
sel_rmfile(&me.f)
def __dealloc__(me):
if me._activep:
sel_rmfile(&me.f)
@@
-55,11
+55,11
@@
cdef class SelFile:
return _tobool(me._activep)
property readyproc:
def __get__(me):
return _tobool(me._activep)
property readyproc:
def __get__(me):
- return me._ready
+ return me._ready
func
def __set__(me, proc):
def __set__(me, proc):
- me._ready = _checkcallable(proc, 'ready proc')
+ me._ready
func
= _checkcallable(proc, 'ready proc')
def __del__(me):
def __del__(me):
- me._ready = None
+ me._ready
func
= None
def enable(me):
if me._activep:
raise ValueError, 'already enabled'
def enable(me):
if me._activep:
raise ValueError, 'already enabled'
@@
-86,7
+86,7
@@
cdef class SelFile:
def disabled(me):
pass
def ready(me):
def disabled(me):
pass
def ready(me):
- return _maybecall(me._ready, ())
+ return _maybecall(me._ready
func
, ())
cdef void _filefunc(int fd, unsigned mode, void *arg):
cdef SelFile sf
cdef void _filefunc(int fd, unsigned mode, void *arg):
cdef SelFile sf