about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-10-03 19:05:18 -0700
committerBrian Anderson <banderson@mozilla.com>2012-10-03 19:23:34 -0700
commit3ccf6f5932d8223fd6c5cbf7c6ac429ca9e8912a (patch)
treef416e2a9420796dbbda110fc35fb35b724a51555 /src/libstd
parentd4351c9d395f6200616450ab5b6999171a28ad9f (diff)
downloadrust-3ccf6f5932d8223fd6c5cbf7c6ac429ca9e8912a.tar.gz
rust-3ccf6f5932d8223fd6c5cbf7c6ac429ca9e8912a.zip
std: Fix double free in uv
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/uv_ll.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstd/uv_ll.rs b/src/libstd/uv_ll.rs
index 50636054821..f0594475d04 100644
--- a/src/libstd/uv_ll.rs
+++ b/src/libstd/uv_ll.rs
@@ -642,7 +642,7 @@ extern mod rustrt {
     fn rust_uv_addrinfo_as_sockaddr_in(input: *addrinfo) -> *sockaddr_in;
     fn rust_uv_addrinfo_as_sockaddr_in6(input: *addrinfo) -> *sockaddr_in6;
     fn rust_uv_malloc_buf_base_of(sug_size: libc::size_t) -> *u8;
-    fn rust_uv_free_base_of_buf(+buf: uv_buf_t);
+    fn rust_uv_free_base_of_buf(++buf: uv_buf_t);
     fn rust_uv_get_stream_handle_from_connect_req(
         connect_req: *uv_connect_t)
         -> *uv_stream_t;
@@ -661,8 +661,8 @@ extern mod rustrt {
     fn rust_uv_get_data_for_req(req: *libc::c_void) -> *libc::c_void;
     fn rust_uv_set_data_for_req(req: *libc::c_void,
                                 data: *libc::c_void);
-    fn rust_uv_get_base_from_buf(+buf: uv_buf_t) -> *u8;
-    fn rust_uv_get_len_from_buf(+buf: uv_buf_t) -> libc::size_t;
+    fn rust_uv_get_base_from_buf(++buf: uv_buf_t) -> *u8;
+    fn rust_uv_get_len_from_buf(++buf: uv_buf_t) -> libc::size_t;
 
     // sizeof testing helpers
     fn rust_uv_helper_uv_tcp_t_size() -> libc::c_uint;