]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-fail/unwind-misc-1.rs
Replace all ~"" with "".to_owned()
[rust.git] / src / test / run-fail / unwind-misc-1.rs
index f9abb1566bb0f729d26fe0d87d4ed7d7f474226b..fae1a8a17738cd169007f86e6ebd03ac9d302526 100644 (file)
 // exec-env:RUST_NEWRT=1
 // error-pattern:fail
 
-#[feature(managed_boxes)];
+#![feature(managed_boxes)]
 
 extern crate collections;
 
+use std::vec;
+
 fn main() {
     let _count = @0u;
     let mut map = collections::HashMap::new();
-    let mut arr = ~[];
+    let mut arr = Vec::new();
     for _i in range(0u, 10u) {
-        arr.push(@~"key stuff");
-        map.insert(arr.clone(), arr + &[@~"value stuff"]);
+        arr.push(@"key stuff".to_owned());
+        map.insert(arr.clone(),
+                   arr.clone().append([@"value stuff".to_owned()]));
         if arr.len() == 5 {
             fail!();
         }