@@ -273,7 +273,7 @@ native mod rustrt {
273
273
loop_handle : * ctypes:: void ,
274
274
handle_ptr : * uv_tcp_t ) -> ctypes:: c_int ;
275
275
fn rust_uv_buf_init ( base : * u8 , len : ctypes:: size_t )
276
- -> uv_buf_t ;
276
+ -> * ctypes :: void ;
277
277
fn rust_uv_last_error ( loop_handle : * ctypes:: void ) -> uv_err_t ;
278
278
fn rust_uv_ip4_addr ( ip : * u8 , port : ctypes:: c_int )
279
279
-> * ctypes:: void ;
@@ -352,10 +352,6 @@ mod direct {
352
352
unsafe fn write_t ( ) -> uv_write_t {
353
353
ret gen_stub_uv_write_t ( ) ;
354
354
}
355
- // FIXME: see github issue #1402
356
- unsafe fn buf_init ( input : * u8 , len : uint ) -> * ctypes:: void {
357
- ret rustrt:: rust_uv_buf_init ( input, len) ;
358
- }
359
355
unsafe fn get_loop_for_uv_handle ( handle : * ctypes:: void )
360
356
-> * ctypes:: void {
361
357
ret rustrt:: rust_uv_get_loop_for_uv_handle ( handle) ;
@@ -373,6 +369,10 @@ mod direct {
373
369
rustrt:: rust_uv_set_data_for_req ( req, data) ;
374
370
}
375
371
// FIXME: see github issue #1402
372
+ unsafe fn buf_init ( input : * u8 , len : uint ) -> * ctypes:: void {
373
+ ret rustrt:: rust_uv_buf_init ( input, len) ;
374
+ }
375
+ // FIXME: see github issue #1402
376
376
unsafe fn ip4_addr ( ip : str , port : ctypes:: c_int )
377
377
-> * ctypes:: void {
378
378
let addr_vec = str:: bytes ( ip) ;
@@ -382,10 +382,9 @@ mod direct {
382
382
io:: println ( #fmt ( "vec val: '%s' length: %u" , ip_back, vec:: len ( addr_vec) ) ) ;
383
383
ret rustrt:: rust_uv_ip4_addr ( addr_vec_ptr, port) ;
384
384
}
385
-
386
385
// this is lame.
387
386
// FIXME: see github issue #1402
388
- unsafe fn ip4_addr_free ( ptr : * ctypes:: void ) {
387
+ unsafe fn free_1402 ( ptr : * ctypes:: void ) {
389
388
rustrt:: rust_uv_free ( ptr) ;
390
389
}
391
390
}
@@ -1033,7 +1032,7 @@ fn impl_uv_tcp_request() unsafe {
1033
1032
direct:: run ( test_loop) ;
1034
1033
io:: println ( "after run tcp req loop" ) ;
1035
1034
// FIXME: see github issue #1402
1036
- direct:: ip4_addr_free ( addr) ;
1035
+ direct:: free_1402 ( addr) ;
1037
1036
}
1038
1037
else {
1039
1038
io:: println ( "direct::tcp_connect() failure" ) ;
0 commit comments