commit 89a98db7ee5b80aa49c41f75b30db5483ede3fd7 from: Omar Polo date: Tue Dec 19 10:31:44 2023 UTC shinsha: adapt from ev::any change commit - 01312690395c48635d8351d1cfd16dfe35495394 commit + 89a98db7ee5b80aa49c41f75b30db5483ede3fd7 blob - 01dd7f669ef213bed2b28e16f28f49831b37ebce blob + a9be5f09423c7eda0135c4533f84bb37f78ee3a6 --- shinsha.ha +++ shinsha.ha @@ -9,7 +9,7 @@ use os; 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 => @@ -21,7 +21,7 @@ fn handleio(fp: io::file, event: ev::event, data: ev:: }; }; -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;