diff options
| author | Eric Holk <eric.holk@gmail.com> | 2012-06-13 16:14:01 -0700 |
|---|---|---|
| committer | Eric Holk <eric.holk@gmail.com> | 2012-06-21 16:11:11 -0700 |
| commit | 0e5cfd9f339c78384ef3fbcb4d230fa0bb363d54 (patch) | |
| tree | f71eefbe17ea2b94ab475a0bc63f690a1ea339e4 /src/libstd | |
| parent | f8fa0a243788e6b1028d254958cd19c6f10034fa (diff) | |
| download | rust-0e5cfd9f339c78384ef3fbcb4d230fa0bb363d54.tar.gz rust-0e5cfd9f339c78384ef3fbcb4d230fa0bb363d54.zip | |
Move vector addition out of trans and into libcore.
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/deque.rs | 4 | ||||
| -rw-r--r-- | src/libstd/rope.rs | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/libstd/deque.rs b/src/libstd/deque.rs index 1e9b2224a63..eafd2776d19 100644 --- a/src/libstd/deque.rs +++ b/src/libstd/deque.rs @@ -33,8 +33,8 @@ fn create<T: copy>() -> t<T> { let nalloc = uint::next_power_of_two(nelts + 1u); while i < nalloc { if i < nelts { - rv += [mut elts[(lo + i) % nelts]]; - } else { rv += [mut none]; } + vec::push(rv, elts[(lo + i) % nelts]); + } else { vec::push(rv, none); } i += 1u; } diff --git a/src/libstd/rope.rs b/src/libstd/rope.rs index 945b23cc47a..a8cd3b65ef8 100644 --- a/src/libstd/rope.rs +++ b/src/libstd/rope.rs @@ -864,7 +864,7 @@ mod node { loop { alt (leaf_iterator::next(it)) { option::none { break; } - option::some(x) { forest += [mut @leaf(x)]; } + option::some(x) { vec::push(forest, @leaf(x)); } } } //2. Rebuild tree from forest |
