| Index: mojo/public/tools/bindings/generators/cpp_templates/wrapper_class_definition.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/wrapper_class_definition.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/wrapper_class_definition.tmpl
|
| index 42f7575939aa94ef3e726c47dcb9b64a7ea65830..1ba72350e72fc5549c0670749c14688da1a7b9fc 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/wrapper_class_definition.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/wrapper_class_definition.tmpl
|
| @@ -17,7 +17,7 @@
|
| {{struct.name}}Ptr {{struct.name}}::Clone() const {
|
| {{struct.name}}Ptr rv(New());
|
| {%- for field in struct.fields %}
|
| -{%- if field.kind|is_struct_kind or field.kind|is_any_array_kind %}
|
| +{%- if field.kind|is_struct_kind or field.kind|is_any_array_kind or field.kind|is_map_kind %}
|
| rv->{{field.name}} = {{field.name}}.Clone();
|
| {%- else %}
|
| rv->{{field.name}} = {{field.name}};
|
|
|