]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/issue-2904.rs
test: Make manual changes to deal with the fallout from removal of
[rust.git] / src / test / run-pass / issue-2904.rs
index 9ffe4bc4d7e5d67b86cb011d2edf967c23fb7bc0..8093c08816562f12f0611f699e227cfebe59f341 100644 (file)
@@ -16,6 +16,7 @@
 
 use std::io;
 use std::fmt;
+use std::vec_ng::Vec;
 
 enum square {
     bot,
@@ -60,7 +61,8 @@ fn square_from_char(c: char) -> square {
     }
 }
 
-fn read_board_grid<rdr:'static + io::Reader>(mut input: rdr) -> vec!(vec!(square)) {
+fn read_board_grid<rdr:'static + io::Reader>(mut input: rdr)
+                   -> Vec<Vec<square>> {
     let mut input: &mut io::Reader = &mut input;
     let mut grid = Vec::new();
     let mut line = [0, ..10];
@@ -70,7 +72,7 @@ fn read_board_grid<rdr:'static + io::Reader>(mut input: rdr) -> vec!(vec!(square
         row.push(square_from_char(*c as char))
     }
     grid.push(row);
-    let width = grid[0].len();
+    let width = grid.get(0).len();
     for row in grid.iter() { assert!(row.len() == width) }
     grid
 }