about summary refs log tree commit diff
path: root/src/libstd/task/rt.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2013-07-09 01:02:13 -0700
committerAlex Crichton <alex@alexcrichton.com>2013-07-09 17:31:01 -0700
commita89af1fa4cc8548a1c5e0a655a196d94b047ccd7 (patch)
tree7e118f4fc4e420bc6c8100d81d417e64c58328ed /src/libstd/task/rt.rs
parente388a80c234d628c4d1fab77dc3e3f2c04cbefc5 (diff)
downloadrust-a89af1fa4cc8548a1c5e0a655a196d94b047ccd7.tar.gz
rust-a89af1fa4cc8548a1c5e0a655a196d94b047ccd7.zip
Use purely an owned vector for storing TLS data
Diffstat (limited to 'src/libstd/task/rt.rs')
-rw-r--r--src/libstd/task/rt.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libstd/task/rt.rs b/src/libstd/task/rt.rs
index 4860ab36f77..76fcad0759a 100644
--- a/src/libstd/task/rt.rs
+++ b/src/libstd/task/rt.rs
@@ -63,9 +63,7 @@ pub extern {
     fn rust_task_kill_all(task: *rust_task);
 
     #[rust_stack]
-    fn rust_get_task_local_data(task: *rust_task) -> *libc::c_void;
-    #[rust_stack]
-    fn rust_set_task_local_data(task: *rust_task, map: *libc::c_void);
+    fn rust_get_task_local_data(task: *rust_task) -> *mut *libc::c_void;
     #[rust_stack]
     fn rust_task_local_data_atexit(task: *rust_task, cleanup_fn: *u8);
 }