Index: mojo/public/tools/bindings/generators/js_templates/struct_definition.tmpl |
diff --git a/mojo/public/tools/bindings/generators/js_templates/struct_definition.tmpl b/mojo/public/tools/bindings/generators/js_templates/struct_definition.tmpl |
index c0d87930020655731a40108b179db88ce211ec6b..62b497cb2622f3a0494a27f710a95e79aeec5a19 100644 |
--- a/mojo/public/tools/bindings/generators/js_templates/struct_definition.tmpl |
+++ b/mojo/public/tools/bindings/generators/js_templates/struct_definition.tmpl |
@@ -55,6 +55,10 @@ |
// validate {{struct.name}}.{{field_name}} |
err = messageValidator.validateStructPointer({{packed_field|validate_struct_params}}); |
{{check_err()}} |
+{%- elif packed_field.field|is_map_pointer_field %} |
+ // validate {{struct.name}}.{{field_name}} |
+ err = messageValidator.validateMapPointer({{packed_field|validate_map_params}}); |
+ {{check_err()}} |
{%- elif packed_field.field|is_handle_field %} |
// validate {{struct.name}}.{{field_name}} |
err = messageValidator.validateHandle({{packed_field|validate_handle_params}}) |