]> gitweb.factorcode.org Git - factor.git/commitdiff
unix: rename C function kevent.
authorDoug Coleman <doug.coleman@gmail.com>
Sun, 24 Mar 2013 00:44:00 +0000 (17:44 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Sun, 24 Mar 2013 00:44:00 +0000 (17:44 -0700)
basis/io/backend/unix/multiplexers/kqueue/kqueue.factor
basis/unix/kqueue/macosx/macosx.factor

index cecf67ead5b3ea011cfbe86c39ab527bb310a486..67b7563e92d15eac049569834902784e4f0261ab 100644 (file)
@@ -27,7 +27,7 @@ M: kqueue-mx dispose* fd>> close-file ;
         swap >>ident ;
 
 : register-kevent ( kevent mx -- )
-    fd>> swap 1 f 0 f kevent io-error ;
+    fd>> swap 1 f 0 f kevent-func io-error ;
 
 M: kqueue-mx add-input-callback ( thread fd mx -- )
     [ call-next-method ] [
@@ -61,7 +61,7 @@ M: kqueue-mx remove-output-callbacks ( fd mx -- seq )
     [
         [ fd>> f 0 ]
         [ events>> dup length ] bi
-    ] dip kevent multiplexer-error ;
+    ] dip kevent-func multiplexer-error ;
 
 : handle-kevent ( mx kevent -- )
     [ ident>> swap ] [ filter>> ] bi {
index f0dc8c8f5e879fb9b5ab07d1b0e1c3860ed2466f..d879026bbfa9f011ff4d6bf92d6fac088c886c67 100644 (file)
@@ -9,7 +9,7 @@ STRUCT: kevent
     { data   long }
     { udata  void* } ;
 
-FUNCTION: int kevent ( int kq, kevent* changelist, int nchanges, kevent* eventlist, int nevents, timespec* timeout ) ;
+FUNCTION-ALIAS: kevent-func int kevent ( int kq, kevent* changelist, int nchanges, kevent* eventlist, int nevents, timespec* timeout ) ;
 
 CONSTANT: EVFILT_READ     -1
 CONSTANT: EVFILT_WRITE    -2