diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2013-10-07 18:41:20 -0400 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2013-10-07 18:41:20 -0400 |
| commit | f56cf16b8076ae55cb0160da48330cf76849c752 (patch) | |
| tree | 9c282b1841b477aa4703b4b198a3cf3033402714 /src | |
| parent | a9fb88d4f8c44daadce81fbd009ff4676a38d5e9 (diff) | |
| download | rust-f56cf16b8076ae55cb0160da48330cf76849c752.tar.gz rust-f56cf16b8076ae55cb0160da48330cf76849c752.zip | |
stop zeroing the drop flag in drop glue
this is only going to cover up real bugs, as it's not part of the model used to prevent multiple destructor calls
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc/middle/trans/glue.rs | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/librustc/middle/trans/glue.rs b/src/librustc/middle/trans/glue.rs index eafbb0e9d01..551756ce863 100644 --- a/src/librustc/middle/trans/glue.rs +++ b/src/librustc/middle/trans/glue.rs @@ -423,7 +423,6 @@ pub fn trans_struct_drop_flag(bcx: @mut Block, t: ty::t, v0: ValueRef, dtor_did: bcx = drop_ty(bcx, llfld_a, fld.mt.ty); } - Store(bcx, C_u8(0), drop_flag); bcx } } |
