Skip to content

Commit c5347b4

Browse files
committed
Fix implicit-instantiation of non-implicitly-copyable warnings.
1 parent 120a3de commit c5347b4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/libcore/vec.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2520,15 +2520,15 @@ mod tests {
25202520
assert results == ~[~[]];
25212521

25222522
results = ~[];
2523-
permute(~[7], |v| results += ~[copy v]);
2523+
permute(~[7], |v| push(results, copy v));
25242524
assert results == ~[~[7]];
25252525

25262526
results = ~[];
2527-
permute(~[1,1], |v| results += ~[copy v]);
2527+
permute(~[1,1], |v| push(results, copy v));
25282528
assert results == ~[~[1,1],~[1,1]];
25292529

25302530
results = ~[];
2531-
permute(~[5,2,0], |v| results += ~[copy v]);
2531+
permute(~[5,2,0], |v| push(results, copy v));
25322532
assert results ==
25332533
~[~[5,2,0],~[5,0,2],~[2,5,0],~[2,0,5],~[0,5,2],~[0,2,5]];
25342534
}

src/libstd/net_ip.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ extern fn get_addr_cb(handle: *uv_getaddrinfo_t, status: libc::c_int,
275275
result::Err(GetAddrUnknownError));
276276
break;
277277
};
278-
out_vec += ~[move new_ip_addr];
278+
vec::push(out_vec, move new_ip_addr);
279279

280280
let next_addr = ll::get_next_addrinfo(curr_addr);
281281
if next_addr == ptr::null::<addrinfo>() as *addrinfo {

0 commit comments

Comments
 (0)