Skip to content

Commit 19444a6

Browse files
olsonjefferybrson
authored andcommitted
---
yaml --- r: 15972 b: refs/heads/try c: 5590dfc h: refs/heads/master v: v3
1 parent a480657 commit 19444a6

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
refs/heads/master: 61b1875c16de39c166b0f4d54bba19f9c6777d1a
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
5-
refs/heads/try: 550b34b7828622d6eb23e6bfbcc026c8b57e19fa
5+
refs/heads/try: 5590dfc85775259a3ba313c75d88db0b7e2bd708
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105

branches/try/src/libstd/uv_ll.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -647,11 +647,13 @@ unsafe fn accept(server: *libc::c_void, client: *libc::c_void)
647647
ret rustrt::rust_uv_accept(server, client);
648648
}
649649

650-
unsafe fn write(req: *libc::c_void, stream: *libc::c_void,
650+
unsafe fn write<T>(req: *uv_write_t, stream: *T,
651651
buf_in: *[uv_buf_t], cb: *u8) -> libc::c_int {
652652
let buf_ptr = vec::unsafe::to_ptr(*buf_in);
653653
let buf_cnt = vec::len(*buf_in) as i32;
654-
ret rustrt::rust_uv_write(req, stream, buf_ptr, buf_cnt, cb);
654+
ret rustrt::rust_uv_write(req as *libc::c_void,
655+
stream as *libc::c_void,
656+
buf_ptr, buf_cnt, cb);
655657
}
656658
unsafe fn read_start(stream: *uv_stream_t, on_alloc: *u8,
657659
on_read: *u8) -> libc::c_int {
@@ -907,7 +909,7 @@ mod test {
907909
let client_data = get_data_for_req(
908910
connect_req_ptr as *libc::c_void)
909911
as *request_wrapper;
910-
let write_handle = (*client_data).write_req as *libc::c_void;
912+
let write_handle = (*client_data).write_req;
911913
log(debug, #fmt("on_connect_cb: tcp: %d write_hdl: %d",
912914
stream as int, write_handle as int));
913915
let write_result = write(write_handle,
@@ -1053,7 +1055,7 @@ mod test {
10531055
let server_chan = *((*client_data).server_chan);
10541056
comm::send(server_chan, request_str);
10551057
let write_result = write(
1056-
write_req as *libc::c_void,
1058+
write_req,
10571059
client_stream_ptr as *libc::c_void,
10581060
(*client_data).server_resp_buf,
10591061
after_server_resp_write);

0 commit comments

Comments
 (0)