| Index: mojo/public/tools/bindings/generators/java_templates/struct_definition.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/java_templates/struct_definition.tmpl b/mojo/public/tools/bindings/generators/java_templates/struct_definition.tmpl
|
| index e8dd9acfdf89bdd4d561254ee9d1f572ca43d800..63d389880c9e20263c030704b8b91e1ba0e55091 100644
|
| --- a/mojo/public/tools/bindings/generators/java_templates/struct_definition.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/java_templates/struct_definition.tmpl
|
| @@ -13,7 +13,7 @@ org.chromium.mojo.bindings.BindingsHelper.UNSPECIFIED_ARRAY_LENGTH
|
| {% if kind|is_pointer_array_kind %}
|
| {% set sub_kind = kind.kind %}
|
| if ({{variable}} == null) {
|
| - encoder{{level}}.encodeNullPointer({{offset}});
|
| + encoder{{level}}.encodeNullPointer({{offset}}, {{kind|is_nullable_kind|java_true_false}});
|
| } else {
|
| org.chromium.mojo.bindings.Encoder encoder{{level + 1}} = encoder{{level}}.encodePointerArray({{variable}}.length, {{offset}}, {{array_expected_length(kind)}});
|
| for (int i{{level}} = 0; i{{level}} < {{variable}}.length; ++i{{level}}) {
|
|
|