diff options
Diffstat (limited to 'src/test/run-pass/vec-drop.rs')
| -rw-r--r-- | src/test/run-pass/vec-drop.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/test/run-pass/vec-drop.rs b/src/test/run-pass/vec-drop.rs index 7638b7f6a3a..e2901a84b8b 100644 --- a/src/test/run-pass/vec-drop.rs +++ b/src/test/run-pass/vec-drop.rs @@ -10,12 +10,15 @@ #![feature(managed_boxes)] +use std::gc::{GC, Gc}; struct Pair { x: int, y: int } pub fn main() { // This just tests whether the vec leaks its members. - let _pvec: Vec<@Pair> = - vec!(@Pair{x: 1, y: 2}, @Pair{x: 3, y: 4}, @Pair{x: 5, y: 6}); + let _pvec: Vec<Gc<Pair>> = + vec!(box(GC) Pair{x: 1, y: 2}, + box(GC) Pair{x: 3, y: 4}, + box(GC) Pair{x: 5, y: 6}); } |
