commit - 01312690395c48635d8351d1cfd16dfe35495394
commit + 89a98db7ee5b80aa49c41f75b30db5483ede3fd7
blob - 01dd7f669ef213bed2b28e16f28f49831b37ebce
blob + a9be5f09423c7eda0135c4533f84bb37f78ee3a6
--- shinsha.ha
+++ shinsha.ha
use ev;
-fn handleio(fp: io::file, event: ev::event, data: ev::any) void = {
+fn handleio(fp: io::file, event: ev::event, data: nullable *opaque) void = {
let buf: [1024]u8 = [0...];
match(io::read(fp, buf)!) {
case let n: size =>
};
};
-fn accept(fp: io::file, event: ev::event, data: ev::any) void = {
+fn accept(fp: io::file, event: ev::event, data: nullable *opaque) void = {
let sock = match(net::accept(fp, net::sockflag::NONBLOCK)) {
case let err: net::error =>
return;