From cd01ecfe1329d90584d35d775f2a645abba61811 Mon Sep 17 00:00:00 2001 From: Jed Davis Date: Tue, 8 Jan 2013 00:23:25 -0800 Subject: [PATCH] One more place where for loops and their bodies need to be unconfused. --- src/librustc/middle/trans/callee.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustc/middle/trans/callee.rs b/src/librustc/middle/trans/callee.rs index e154d62147cb..f676bcea5d51 100644 --- a/src/librustc/middle/trans/callee.rs +++ b/src/librustc/middle/trans/callee.rs @@ -633,7 +633,7 @@ fn trans_arg_expr(bcx: block, _ }) => { - let scratch_ty = expr_ty(bcx, blk); + let scratch_ty = expr_ty(bcx, arg_expr); let scratch = alloc_ty(bcx, scratch_ty); let arg_ty = expr_ty(bcx, arg_expr); let proto = ty::ty_fn_proto(arg_ty);