From 77fcab043ed7c85338997ae57921ada903a782f1 Mon Sep 17 00:00:00 2001 From: Brian Anderson <banderson@mozilla.com> Date: Thu, 22 Sep 2011 17:50:27 -0700 Subject: [PATCH] Remove nonsensical load and store from trans_uniq::copy_val Issue #409 --- src/comp/middle/trans_uniq.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/comp/middle/trans_uniq.rs b/src/comp/middle/trans_uniq.rs index 2003f6a55aa..2c75ccc67b9 100644 --- a/src/comp/middle/trans_uniq.rs +++ b/src/comp/middle/trans_uniq.rs @@ -96,9 +96,8 @@ fn copy_val(cx: @block_ctxt, dst: ValueRef, src: ValueRef, Store(bcx, llptr, dst); let src = Load(bcx, src); - let dst = Load(bcx, dst); + let dst = llptr; let bcx = trans::copy_val(bcx, INIT, dst, src, content_ty); - Store(bcx, src, llptr); ret bcx; }