aboutsummaryrefslogtreecommitdiff
path: root/src/lib/_vec.rs
diff options
context:
space:
mode:
authorMarijn Haverbeke <[email protected]>2011-05-05 20:17:44 +0200
committerMarijn Haverbeke <[email protected]>2011-05-05 20:19:43 +0200
commit1f45dda9d2944a90e1dfa9599d030cbfb4f927b7 (patch)
tree1a1d7c3e15af362539d6788af29ab27d751c6416 /src/lib/_vec.rs
parentReturn a fresh, unreachable context after ret, break, and cont (diff)
downloadarchived-rust-1f45dda9d2944a90e1dfa9599d030cbfb4f927b7.tar.xz
archived-rust-1f45dda9d2944a90e1dfa9599d030cbfb4f927b7.zip
Remove 'deprecated mutable...' from our code
This should make compilation a bit less noisy.
Diffstat (limited to 'src/lib/_vec.rs')
-rw-r--r--src/lib/_vec.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/_vec.rs b/src/lib/_vec.rs
index 4761a867..3a197ac2 100644
--- a/src/lib/_vec.rs
+++ b/src/lib/_vec.rs
@@ -190,7 +190,7 @@ fn unshift[T](&mutable array[T] v, &T t) {
v = res;
}
-fn grow[T](&mutable array[T] v, uint n, &T initval) {
+fn grow[T](&array[T] v, uint n, &T initval) {
let uint i = n;
while (i > 0u) {
i -= 1u;
@@ -198,10 +198,10 @@ fn grow[T](&mutable array[T] v, uint n, &T initval) {
}
}
-fn grow_set[T](&mutable vec[mutable T] v, uint index, &T initval, &T val) {
- auto length = _vec.len[mutable T](v);
+fn grow_set[T](&vec[mutable T] v, uint index, &T initval, &T val) {
+ auto length = _vec.len(v);
if (index >= length) {
- grow[mutable T](v, index - length + 1u, initval);
+ grow(v, index - length + 1u, initval);
}
v.(index) = val;
}