From 8fdfc3953c7444ffa4e65a13cc83a16418369678 Mon Sep 17 00:00:00 2001 Message-Id: <8fdfc3953c7444ffa4e65a13cc83a16418369678.1715456185.git.mdw@distorted.org.uk> From: Mark Wooding Date: Fri, 22 Dec 2006 11:21:53 +0000 Subject: [PATCH] sel-file: Fix stupid attribute-name bug. Organization: Straylight/Edgeware From: Mark Wooding --- sel-file.pyx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sel-file.pyx b/sel-file.pyx index 72ff166..9135d4a 100644 --- a/sel-file.pyx +++ b/sel-file.pyx @@ -43,7 +43,7 @@ cdef class SelFile: sel_initfile(&_sel, &me.f, _getfd(fd), mode, _filefunc, me) me._activep = 0 me.mode = mode - me._ready = _checkcallable(readyproc, 'ready proc') + me._readyfunc = _checkcallable(readyproc, 'ready proc') 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 me._ready + return me._readyfunc def __set__(me, proc): - me._ready = _checkcallable(proc, 'ready proc') + me._readyfunc = _checkcallable(proc, 'ready proc') def __del__(me): - me._ready = None + me._readyfunc = None def enable(me): if me._activep: raise ValueError, 'already enabled' @@ -86,7 +86,7 @@ cdef class SelFile: def disabled(me): pass def ready(me): - return _maybecall(me._ready, ()) + return _maybecall(me._readyfunc, ()) cdef void _filefunc(int fd, unsigned mode, void *arg): cdef SelFile sf -- [mdw]