From 52c3cf296b637d66d185c2304f15f65aa55bb484 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Wed, 26 Sep 2012 18:45:35 -0700 Subject: [PATCH] Fix fuzzer/cargo breakage --- src/cargo/cargo.rs | 4 ++-- src/fuzzer/fuzzer.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cargo/cargo.rs b/src/cargo/cargo.rs index 853060ea5719..dd0e53143f56 100644 --- a/src/cargo/cargo.rs +++ b/src/cargo/cargo.rs @@ -896,7 +896,7 @@ fn install_uuid(c: &Cargo, wd: &Path, uuid: ~str) { let mut ps = ~[]; for_each_package(c, |s, p| { if p.uuid == uuid { - vec::push(ps, (s.name, copy *p)); + vec::push(&mut ps, (s.name, copy *p)); } }); if vec::len(ps) == 1u { @@ -920,7 +920,7 @@ fn install_named(c: &Cargo, wd: &Path, name: ~str) { let mut ps = ~[]; for_each_package(c, |s, p| { if p.name == name { - vec::push(ps, (s.name, copy *p)); + vec::push(&mut ps, (s.name, copy *p)); } }); if vec::len(ps) == 1u { diff --git a/src/fuzzer/fuzzer.rs b/src/fuzzer/fuzzer.rs index 5329d3c14dc6..ab3c2c7c2ca8 100644 --- a/src/fuzzer/fuzzer.rs +++ b/src/fuzzer/fuzzer.rs @@ -124,7 +124,7 @@ fn stash_ty_if(c: fn@(@ast::ty, test_mode)->bool, e: @ast::ty, tm: test_mode) { if c(e, tm) { - es.push(e); + es.push(*e); } else {/* now my indices are wrong :( */ } }