about summary refs log tree commit diff
path: root/src/test/compile-fail/issue-6801.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/compile-fail/issue-6801.rs')
-rw-r--r--src/test/compile-fail/issue-6801.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/test/compile-fail/issue-6801.rs b/src/test/compile-fail/issue-6801.rs
index a80d4b72192..5925f686939 100644
--- a/src/test/compile-fail/issue-6801.rs
+++ b/src/test/compile-fail/issue-6801.rs
@@ -12,7 +12,8 @@
 // transferring ownership of the owned box before invoking the stack
 // closure results in a crash.
 
-fn twice(x: ~uint) -> uint {
+
+fn twice(x: Box<uint>) -> uint {
      *x * 2
 }
 
@@ -21,7 +22,7 @@ fn invoke(f: || -> uint) {
 }
 
 fn main() {
-      let x  : ~uint         = ~9;
+      let x  : Box<uint>  = box 9;
       let sq : || -> uint =  || { *x * *x };
 
       twice(x); //~ ERROR: cannot move out of