about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-09-19 18:17:04 -0700
committerBrian Anderson <banderson@mozilla.com>2012-09-19 19:12:35 -0700
commit677792c6b1cd0747491e73a497127393c435a118 (patch)
tree9aec7e2743d8fdb67f34c9663060f526aa2fccb9 /src/libstd
parentc3f15c098294ab7849882fddc8fe066c4536698d (diff)
std: Demode uv::iotask
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/uv_iotask.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libstd/uv_iotask.rs b/src/libstd/uv_iotask.rs
index 398a5dd344a..adc3f89ec6e 100644
--- a/src/libstd/uv_iotask.rs
+++ b/src/libstd/uv_iotask.rs
@@ -5,6 +5,9 @@
  * `interact` function you can execute code in a uv callback.
  */
 
+#[forbid(deprecated_mode)];
+#[forbid(deprecated_pattern)];
+
 export IoTask;
 export spawn_iotask;
 export interact;
@@ -25,7 +28,7 @@ enum IoTask {
     })
 }
 
-fn spawn_iotask(-task: task::TaskBuilder) -> IoTask {
+fn spawn_iotask(+task: task::TaskBuilder) -> IoTask {
 
     do listen |iotask_ch| {
 
@@ -63,7 +66,7 @@ fn spawn_iotask(-task: task::TaskBuilder) -> IoTask {
  * via ports/chans.
  */
 unsafe fn interact(iotask: IoTask,
-                   -cb: fn~(*c_void)) {
+                   +cb: fn~(*c_void)) {
     send_msg(iotask, Interaction(move cb));
 }
 
@@ -128,7 +131,7 @@ type IoTaskLoopData = {
 };
 
 fn send_msg(iotask: IoTask,
-            -msg: IoTaskMsg) unsafe {
+            +msg: IoTaskMsg) unsafe {
     iotask.op_chan.send(move msg);
     ll::async_send(iotask.async_handle);
 }