about summary refs log tree commit diff
path: root/src/libstd/rt/mod.rs
diff options
context:
space:
mode:
authorAaron Turon <aturon@mozilla.com>2014-11-24 17:22:40 -0800
committerAaron Turon <aturon@mozilla.com>2014-12-18 23:31:34 -0800
commitc009bfdf94a48434e1f6bf3bfe59cf539f464ee2 (patch)
tree1285f0852045384fbba6e3b9ea4e157fe06c321b /src/libstd/rt/mod.rs
parentb66681cd31674e1a2d0b9675ef8183c463470bb5 (diff)
downloadrust-c009bfdf94a48434e1f6bf3bfe59cf539f464ee2.tar.gz
rust-c009bfdf94a48434e1f6bf3bfe59cf539f464ee2.zip
Make at_exit initialize lazily
Diffstat (limited to 'src/libstd/rt/mod.rs')
-rw-r--r--src/libstd/rt/mod.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/libstd/rt/mod.rs b/src/libstd/rt/mod.rs
index 21c8197ef05..5d5ccefda5d 100644
--- a/src/libstd/rt/mod.rs
+++ b/src/libstd/rt/mod.rs
@@ -100,7 +100,6 @@ pub fn init(argc: int, argv: *const *const u8) {
     unsafe {
         args::init(argc, argv);
         local_ptr::init();
-        at_exit_imp::init();
         thread::init();
         unwind::register(failure::on_fail);
     }
@@ -212,7 +211,6 @@ pub unsafe fn cleanup() {
     args::cleanup();
     thread::cleanup();
     local_ptr::cleanup();
-    at_exit_imp::run();
 }
 
 // FIXME: these probably shouldn't be public...