From f2afd7b85c5a9b527bcbd4f66a5d65ed282d0012 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Mon, 28 Mar 2016 11:50:23 +1000 Subject: eventloop: Switch to using fd for eventloop eventloop doesn't need a filehandle, so so simplify the interface by using file descriptors instead Signed-off-by: Steve Bennett --- jim-aio.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'jim-aio.c') diff --git a/jim-aio.c b/jim-aio.c index cefcaf8..8a96f27 100644 --- a/jim-aio.c +++ b/jim-aio.c @@ -481,7 +481,7 @@ static void JimAioDelProc(Jim_Interp *interp, void *privData) #ifdef jim_ext_eventloop /* remove all existing EventHandlers */ - Jim_DeleteFileHandler(interp, af->fp, JIM_EVENT_READABLE | JIM_EVENT_WRITABLE | JIM_EVENT_EXCEPTION); + Jim_DeleteFileHandler(interp, af->fd, JIM_EVENT_READABLE | JIM_EVENT_WRITABLE | JIM_EVENT_EXCEPTION); #endif #if defined(JIM_SSL) @@ -1012,7 +1012,7 @@ static int aio_eventinfo(Jim_Interp *interp, AioFile * af, unsigned mask, Jim_Ob if (*scriptHandlerObj) { /* Delete old handler */ - Jim_DeleteFileHandler(interp, af->fp, mask); + Jim_DeleteFileHandler(interp, af->fd, mask); } /* Now possibly add the new script(s) */ @@ -1025,7 +1025,7 @@ static int aio_eventinfo(Jim_Interp *interp, AioFile * af, unsigned mask, Jim_Ob Jim_IncrRefCount(argv[0]); *scriptHandlerObj = argv[0]; - Jim_CreateFileHandler(interp, af->fp, mask, + Jim_CreateFileHandler(interp, af->fd, mask, JimAioFileEventHandler, scriptHandlerObj, JimAioFileEventFinalizer); return JIM_OK; -- cgit v1.1