Fix implicit-instantiation of non-implicitly-copyable warnings.
This commit is contained in:
parent
120a3dede0
commit
c5347b4bf9
@ -2520,15 +2520,15 @@ mod tests {
|
||||
assert results == ~[~[]];
|
||||
|
||||
results = ~[];
|
||||
permute(~[7], |v| results += ~[copy v]);
|
||||
permute(~[7], |v| push(results, copy v));
|
||||
assert results == ~[~[7]];
|
||||
|
||||
results = ~[];
|
||||
permute(~[1,1], |v| results += ~[copy v]);
|
||||
permute(~[1,1], |v| push(results, copy v));
|
||||
assert results == ~[~[1,1],~[1,1]];
|
||||
|
||||
results = ~[];
|
||||
permute(~[5,2,0], |v| results += ~[copy v]);
|
||||
permute(~[5,2,0], |v| push(results, copy v));
|
||||
assert results ==
|
||||
~[~[5,2,0],~[5,0,2],~[2,5,0],~[2,0,5],~[0,5,2],~[0,2,5]];
|
||||
}
|
||||
|
@ -275,7 +275,7 @@ extern fn get_addr_cb(handle: *uv_getaddrinfo_t, status: libc::c_int,
|
||||
result::Err(GetAddrUnknownError));
|
||||
break;
|
||||
};
|
||||
out_vec += ~[move new_ip_addr];
|
||||
vec::push(out_vec, move new_ip_addr);
|
||||
|
||||
let next_addr = ll::get_next_addrinfo(curr_addr);
|
||||
if next_addr == ptr::null::<addrinfo>() as *addrinfo {
|
||||
|
Loading…
x
Reference in New Issue
Block a user