Fix reverse-indexing bug in _vec.init_fn.
This commit is contained in:
parent
9faaf9eaf4
commit
8e02a2bcb5
1 changed files with 3 additions and 3 deletions
|
@ -20,10 +20,10 @@ type init_op[T] = fn(uint i) -> T;
|
|||
|
||||
fn init_fn[T](&init_op[T] op, uint n_elts) -> vec[T] {
|
||||
let vec[T] v = alloc[T](n_elts);
|
||||
let uint i = n_elts;
|
||||
while (i > 0u) {
|
||||
i -= 1u;
|
||||
let uint i = 0u;
|
||||
while (i < n_elts) {
|
||||
v += vec(op(i));
|
||||
i += 1u;
|
||||
}
|
||||
ret v;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue