Make moves explicit in arguments

This commit is contained in:
Tim Chevalier
2012-09-11 17:17:54 -07:00
parent 2c6c963f61
commit c087886e93
23 changed files with 113 additions and 109 deletions

View File

@@ -221,7 +221,7 @@ fn Bitv (nbits: uint, init: bool) -> Bitv {
if nbits % uint_bits == 0 {0} else {1};
let elem = if init {!0} else {0};
let s = to_mut(from_elem(nelems, elem));
Big(~BigBitv(s))
Big(~BigBitv(move s))
};
Bitv {rep: rep, nbits: nbits}
}