aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/helper_file_generator.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/helper_file_generator.py b/scripts/helper_file_generator.py
index 7612dabb..3340faf8 100644
--- a/scripts/helper_file_generator.py
+++ b/scripts/helper_file_generator.py
@@ -592,7 +592,7 @@ class HelperFileOutputGenerator(OutputGenerator):
init_list += '\n %s(nullptr),' % (member.name)
init_func_txt += ' %s = nullptr;\n' % (member.name)
if 'pNext' != member.name and 'void' not in m_type:
- if not member.isstaticarray and member.len is None:
+ if not member.isstaticarray and (member.len is None or '/' in member.len):
construct_txt += ' if (in_struct->%s) {\n' % member.name
construct_txt += ' %s = new %s(*in_struct->%s);\n' % (member.name, m_type, member.name)
construct_txt += ' }\n'