| Index: tools/json_schema_compiler/cpp_util.py
|
| diff --git a/tools/json_schema_compiler/cpp_util.py b/tools/json_schema_compiler/cpp_util.py
|
| index 0886826b7a99dd73bc5a505d49dce5200952cc65..69c4bb6afdc38bc1918b45d1fd8f1478689ec633 100644
|
| --- a/tools/json_schema_compiler/cpp_util.py
|
| +++ b/tools/json_schema_compiler/cpp_util.py
|
| @@ -54,7 +54,8 @@ def GetValueType(prop):
|
| PropertyType.BOOLEAN: 'Value::TYPE_BOOLEAN',
|
| PropertyType.DOUBLE: 'Value::TYPE_DOUBLE',
|
| PropertyType.ENUM: 'Value::TYPE_STRING',
|
| - PropertyType.REF: 'Value::TYPE_DICTIONARY',
|
| + PropertyType.REF: 'Value::TYPE_LIST' if prop.is_array
|
| + else 'Value::TYPE_DICTIONARY',
|
| PropertyType.OBJECT: 'Value::TYPE_DICTIONARY',
|
| PropertyType.ARRAY: 'Value::TYPE_LIST',
|
| }[prop.type_]
|
|
|