Index: tools/json_schema_compiler/h_generator.py |
diff --git a/tools/json_schema_compiler/h_generator.py b/tools/json_schema_compiler/h_generator.py |
index facd5e4e6a560263cbc46a810c1cc8a4f1f680cd..0035f7f66410fbb6fccf7dc547151b5a1205abf3 100644 |
--- a/tools/json_schema_compiler/h_generator.py |
+++ b/tools/json_schema_compiler/h_generator.py |
@@ -195,7 +195,7 @@ class _Generator(object): |
elif type_.property_type == PropertyType.ARRAY: |
if generate_typedefs and type_.description: |
c.Comment(type_.description) |
- c.Cblock(self._GenerateType(type_.item_type)) |
+ c.Cblock(self._GenerateType(type_.item_type, is_toplevel=is_toplevel)) |
if generate_typedefs: |
(c.Append('typedef std::vector<%s > %s;' % ( |
self._type_helper.GetCppType(type_.item_type), |