]> git.lizzy.rs Git - rust.git/commitdiff
remove unused task ptr arg
authorNiko Matsakis <niko@alum.mit.edu>
Sun, 23 Oct 2011 14:21:14 +0000 (07:21 -0700)
committerBrian Anderson <banderson@mozilla.com>
Mon, 24 Oct 2011 23:06:18 +0000 (16:06 -0700)
src/lib/vec.rs

index 35e307253164d2fbb524c856031c9e46ce31491d..0b6f2de0178a4e2145c4fc6d5ce56b0c56264873 100644 (file)
@@ -2,26 +2,24 @@
 
 import option::{some, none};
 import uint::next_power_of_two;
-import ptr::{addr_of, null};
+import ptr::addr_of;
 
 native "rust-intrinsic" mod rusti {
     fn vec_len<T>(&&v: [mutable? T]) -> uint;
 }
 
 native "c-stack-cdecl" mod rustrt {
-    fn vec_reserve_shared<T>(dummy: *util::void,
-                             t: *sys::type_desc,
+    fn vec_reserve_shared<T>(t: *sys::type_desc,
                              &v: [mutable? T],
                              n: uint);
-    fn vec_from_buf_shared<T>(dummy: *util::void,
-                              t: *sys::type_desc,
+    fn vec_from_buf_shared<T>(t: *sys::type_desc,
                               ptr: *T,
                               count: uint) -> [T];
 }
 
 /// Reserves space for `n` elements in the given vector.
 fn reserve<@T>(&v: [mutable? T], n: uint) {
-    rustrt::vec_reserve_shared(null(), sys::get_type_desc::<T>(), v, n);
+    rustrt::vec_reserve_shared(sys::get_type_desc::<T>(), v, n);
 }
 
 pure fn len<T>(v: [mutable? T]) -> uint { unchecked { rusti::vec_len(v) } }
@@ -358,7 +356,7 @@ mod unsafe {
     type vec_repr = {mutable fill: uint, mutable alloc: uint, data: u8};
 
     unsafe fn from_buf<@T>(ptr: *T, elts: uint) -> [T] {
-        ret rustrt::vec_from_buf_shared(null(), sys::get_type_desc::<T>(),
+        ret rustrt::vec_from_buf_shared(sys::get_type_desc::<T>(),
                                         ptr, elts);
     }