summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2017-01-01 13:06:20 +0800
committerJohn Hodge <tpg@mutabah.net>2017-01-01 13:06:20 +0800
commit75e644e36f288fe13902be8a86b531306c7eefc4 (patch)
tree6727a1014f093145254df2e1becdfa328896a835
parenta2246f8228f8979419c3461c24aaf40e6965b933 (diff)
downloadmrust-75e644e36f288fe13902be8a86b531306c7eefc4.tar.gz
Codegen C - Array destructor fix
-rw-r--r--src/trans/codegen_c.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp
index 4990832e..3bd8d475 100644
--- a/src/trans/codegen_c.cpp
+++ b/src/trans/codegen_c.cpp
@@ -1847,7 +1847,7 @@ namespace {
}
else if( ty.m_data.is_Array() ) {
emit_lvalue(*e.val);
- m_of << "[" << e.field_index << "]";
+ m_of << ".DATA[" << e.field_index << "]";
}
else if( e.val->is_Deref() ) {
auto dst_type = metadata_type(ty);