about summary refs log tree commit diff
path: root/src/rt
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2012-05-14 20:32:29 -0700
committerNiko Matsakis <niko@alum.mit.edu>2012-05-15 13:38:16 -0700
commitadb61e3e992aa6539dd178f8b2c2f55aca942b16 (patch)
tree2ce30cb2ad86e65f4e5e67e89b1b900a83b154ef /src/rt
parent4c7be32606f023c5a9f298d43a0b6617147cafa8 (diff)
downloadrust-adb61e3e992aa6539dd178f8b2c2f55aca942b16.tar.gz
rust-adb61e3e992aa6539dd178f8b2c2f55aca942b16.zip
get preservation of boxes working, at least in simple cases
Diffstat (limited to 'src/rt')
-rw-r--r--src/rt/boxed_region.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/rt/boxed_region.cpp b/src/rt/boxed_region.cpp
index 247424088d6..20b608a7060 100644
--- a/src/rt/boxed_region.cpp
+++ b/src/rt/boxed_region.cpp
@@ -54,7 +54,6 @@ void boxed_region::free(rust_opaque_box *box) {
 
     if (env->poison_on_free) {
         memset(box_body(box), 0xab, box->td->size);
-        return;
     }
 
     box->prev = NULL;