diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/comp/middle/trans.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs index beb86e17..e61768a1 100644 --- a/src/comp/middle/trans.rs +++ b/src/comp/middle/trans.rs @@ -1919,7 +1919,9 @@ fn make_drop_glue(@block_ctxt cx, ValueRef v0, ty.t t) { C_int(abi.obj_body_elt_tydesc))); auto tydesc = cx.build.Load(tydescptr); - auto cx_ = maybe_call_dtor(cx, o); + // FIXME: disabled for now. + // auto cx_ = maybe_call_dtor(cx, o); + auto cx_ = cx; // Call through the obj's own fields-drop glue first. call_tydesc_glue_full(cx_, body, tydesc, |