summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2017-05-05 14:49:38 +0800
committerJohn Hodge <tpg@ucc.asn.au>2017-05-05 14:49:38 +0800
commitdf056f0f620910144f9b03c4eac302e65b8ab033 (patch)
treeafc64aa6446a17a49f2df9647456004d66bd20bf
parentb2b3c5c397d6b3e0862714aa194faff22ce33519 (diff)
downloadmrust-df056f0f620910144f9b03c4eac302e65b8ab033.tar.gz
Trans - Fix broken code from bad merge
-rw-r--r--src/trans/codegen_c.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp
index 2790a788..2d7a521d 100644
--- a/src/trans/codegen_c.cpp
+++ b/src/trans/codegen_c.cpp
@@ -2372,10 +2372,10 @@ namespace {
}
// --- Volatile Load/Store
else if( name == "volatile_load" ) {
- emit_lvalue(e.ret_val); m_of << " = *(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_lvalue(e.args.at(0));
+ emit_lvalue(e.ret_val); m_of << " = *(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_param(e.args.at(0));
}
else if( name == "volatile_store" ) {
- m_of << "*(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_lvalue(e.args.at(0)); m_of << " = "; emit_lvalue(e.args.at(1));
+ m_of << "*(volatile "; emit_ctype(params.m_types.at(0)); m_of << "*)"; emit_param(e.args.at(0)); m_of << " = "; emit_param(e.args.at(1));
}
// --- Atomics!
// > Single-ordering atomics