// option. This file may not be copied, modified, or distributed
// except according to those terms.
-fn bar(v: &mut [uint]) -> ~[uint] {
+fn bar(v: &mut [uint]) -> Vec<uint> {
v.to_owned()
}
-fn bip(v: &[uint]) -> ~[uint] {
+fn bip(v: &[uint]) -> Vec<uint> {
v.to_owned()
}
pub fn main() {
- let mut the_vec = ~[1u, 2, 3, 100];
+ let mut the_vec = vec!(1u, 2, 3, 100);
assert_eq!(the_vec.clone(), bar(the_vec));
assert_eq!(the_vec.clone(), bip(the_vec));
}