Commit Diff


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;