Skip to content

Commit 8e2de98

Browse files
committed
---
yaml --- r: 489 b: refs/heads/master c: 8e02a2b h: refs/heads/master i: 487: 1a0a6ba v: v3
1 parent f836937 commit 8e2de98

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 9faaf9eaf499d6184df18e9fb09235de46b659b5
2+
refs/heads/master: 8e02a2bcb5f8d3dfe03816fed53c51f0a5500f71

trunk/src/lib/_vec.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ type init_op[T] = fn(uint i) -> T;
2020

2121
fn init_fn[T](&init_op[T] op, uint n_elts) -> vec[T] {
2222
let vec[T] v = alloc[T](n_elts);
23-
let uint i = n_elts;
24-
while (i > 0u) {
25-
i -= 1u;
23+
let uint i = 0u;
24+
while (i < n_elts) {
2625
v += vec(op(i));
26+
i += 1u;
2727
}
2828
ret v;
2929
}

0 commit comments

Comments
 (0)