aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2010-11-05 18:28:27 -0700
committerGraydon Hoare <[email protected]>2010-11-05 18:31:21 -0700
commit981edaef40ef30b2151c28e55a4fba5613c1cb25 (patch)
tree120b64fa28b7b3b42aa88cc737e3e4ecc858d696
parentTeach rustc to generate type descriptors. (diff)
downloadrust-981edaef40ef30b2151c28e55a4fba5613c1cb25.tar.xz
rust-981edaef40ef30b2151c28e55a4fba5613c1cb25.zip
Fix two incorrect block-context uses in rustc.
-rw-r--r--src/comp/middle/trans.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs
index 528734c4..cfa12f20 100644
--- a/src/comp/middle/trans.rs
+++ b/src/comp/middle/trans.rs
@@ -804,7 +804,7 @@ impure fn trans_expr(@block_ctxt cx, &ast.expr e) -> result {
check (lhs_res._1);
auto rhs_res = trans_expr(lhs_res._0.bcx, *src);
ret res(rhs_res.bcx,
- cx.build.Store(rhs_res.val, lhs_res._0.val));
+ rhs_res.bcx.build.Store(rhs_res.val, lhs_res._0.val));
}
case (ast.expr_call(?f, ?args, _)) {
@@ -825,7 +825,7 @@ impure fn trans_expr(@block_ctxt cx, &ast.expr e) -> result {
cx.fcx.lltaskptr);
llargs += args_res._1;
ret res(args_res._0,
- cx.build.Call(f_res._0.val, llargs));
+ args_res._0.build.Call(f_res._0.val, llargs));
}
}