From f53157332c997212f78836343a8f543b5b45b334 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 25 Feb 2018 20:40:41 +0800 Subject: Codegen C - Don't add `_d` field when there's an unsized --- src/trans/codegen_c.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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"; } -- cgit v1.2.3