about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorEric Reed <ereed@mozilla.com>2013-06-13 12:51:32 -0700
committerEric Reed <ereed@mozilla.com>2013-06-13 12:51:32 -0700
commit5393e43b5355284cf24f8afcc2088473fa5a318a (patch)
tree8e55eeb90b752f57af90de2cc5d5d4aa7e4117fc /src/libstd
parent39a575fb43d2ba0511d295b7e1a9178b4919e348 (diff)
downloadrust-5393e43b5355284cf24f8afcc2088473fa5a318a.tar.gz
rust-5393e43b5355284cf24f8afcc2088473fa5a318a.zip
Corrected libuv UDP bindings.
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/rt/uv/uvll.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/rt/uv/uvll.rs b/src/libstd/rt/uv/uvll.rs
index 8a3f02cb59b..cebd498aa02 100644
--- a/src/libstd/rt/uv/uvll.rs
+++ b/src/libstd/rt/uv/uvll.rs
@@ -201,14 +201,14 @@ pub unsafe fn udp_send<T>(req: *uv_udp_send_t, handle: *T, buf_in: &[uv_buf_t],
                           addr: *sockaddr_in, cb: *u8) -> c_int {
     let buf_ptr = vec::raw::to_ptr(buf_in);
     let buf_cnt = buf_in.len() as i32;
-    return rust_uv_udp_send(req, handle, buf_ptr, buf_cnt, addr, cb);
+    return rust_uv_udp_send(req, handle as *c_void, buf_ptr, buf_cnt, addr, cb);
 }
 
 pub unsafe fn udp_send6<T>(req: *uv_udp_send_t, handle: *T, buf_in: &[uv_buf_t],
                           addr: *sockaddr_in6, cb: *u8) -> c_int {
     let buf_ptr = vec::raw::to_ptr(buf_in);
     let buf_cnt = buf_in.len() as i32;
-    return rust_uv_udp_send(req, handle, buf_ptr, buf_cnt, addr, cb);
+    return rust_uv_udp_send(req, handle as *c_void, buf_ptr, buf_cnt, addr, cb);
 }
 
 pub unsafe fn udp_recv_start(server: *uv_udp_t, on_alloc: *u8, on_recv: *u8) -> c_int {