diff options
author | John Hodge <tpg@mutabah.net> | 2018-02-25 20:40:41 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2018-02-25 20:40:41 +0800 |
commit | f53157332c997212f78836343a8f543b5b45b334 (patch) | |
tree | d7e54a36110b85193a03f672b9da7a920404b73c /src | |
parent | ef510a561218f56eca12d5cd4cbeb28298832430 (diff) | |
download | mrust-f53157332c997212f78836343a8f543b5b45b334.tar.gz |
Codegen C - Don't add `_d` field when there's an unsized
Diffstat (limited to 'src')
-rw-r--r-- | src/trans/codegen_c.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp index 0232c40a..3dddb0c2 100644 --- a/src/trans/codegen_c.cpp +++ b/src/trans/codegen_c.cpp @@ -902,7 +902,7 @@ namespace { } m_of << ";\n"; } - if( sized_fields == 0 && m_options.disallow_empty_structs ) + if( sized_fields == 0 && !has_unsized && m_options.disallow_empty_structs ) { m_of << "\tchar _d;\n"; } |