about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/rt.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/rt.rs b/src/libstd/rt.rs
index bfea64153c6..1fd7c270d19 100644
--- a/src/libstd/rt.rs
+++ b/src/libstd/rt.rs
@@ -62,7 +62,7 @@ fn lang_start<T: ::termination::Termination + 'static>
             ::sys_common::backtrace::__rust_begin_short_backtrace(move || main().report())
         });
         #[cfg(not(feature = "backtrace"))]
-        let exit_code = panic::catch_unwind(|| main().report());
+        let exit_code = panic::catch_unwind(move || main().report());
 
         sys_common::cleanup();
         exit_code.unwrap_or(101)