From a2466233b4217cc8da4d2ebcd5f7c0b11db5b861 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Mon, 22 Aug 2011 17:42:15 +0200 Subject: [PATCH] Fix bug introduced by 1a45a84e73a92e8a --- src/comp/middle/trans_alt.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/comp/middle/trans_alt.rs b/src/comp/middle/trans_alt.rs index 814776625c6..d0be6b60d9f 100644 --- a/src/comp/middle/trans_alt.rs +++ b/src/comp/middle/trans_alt.rs @@ -529,6 +529,7 @@ fn bind_irrefutable_pat(bcx: @block_ctxt, pat: &@ast::pat, val: ValueRef, bcx = trans::copy_val(bcx, trans::INIT, alloc, trans::load_if_immediate(bcx, val, ty), ty); table.insert(pat.id, alloc); + trans_common::add_clean(bcx, alloc, ty); } else { table.insert(pat.id, val); } } ast::pat_tag(_, sub) { -- GitLab