diff --git a/src/eio-emul.h b/src/eio-emul.h index 714f507f54..4d5dd9757b 100644 --- a/src/eio-emul.h +++ b/src/eio-emul.h @@ -66,7 +66,7 @@ # define eio_link(a,b,c,d,e) eio_link(a,b,c,d,e,(&uv_default_loop()->uv_eio_channel)) # define eio_symlink(a,b,c,d,e) eio_symlink(a,b,c,d,e,(&uv_default_loop()->uv_eio_channel)) # define eio_rename(a,b,c,d,e) eio_rename(a,b,c,d,e,(&uv_default_loop()->uv_eio_channel)) -# define eio_custom(a,b,c,d) eio_custom(a,b,c,d,(&uv_default_loop()->uv_eio_channel)) +# define eio_custom(a,b,c,d) eio_custom((void (*)(eio_req*))a,b,c,d,(&uv_default_loop()->uv_eio_channel)) # define eio_grp(a,b) eio_grp(a,b,(&uv_default_loop()->uv_eio_channel)) # endif /* !_WIN32 */