summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyo Hashimoto <hashimoto@google.com>2020-11-17 11:45:04 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-11-17 11:45:04 +0000
commit3cf4be303dec3642d4cc03a757574295db2eed3f (patch)
treedbc5db20b68af986e7b86a8fefe89151c05e0e39
parent2563fe45195305565668d718a210ef51a0770b1c (diff)
parentcfbd04e5182f1ba67dd4265807bfeb572aa0fb2d (diff)
downloadlibchrome-3cf4be303dec3642d4cc03a757574295db2eed3f.tar.gz
mojo: Fix Java binding generator for array<enum> am: e8b2235c46 am: ab05e985a9 am: cfbd04e518
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/1498099 Change-Id: I50fcc1302ef8bf8ddc304ed6e48cbc15c9f14121
-rw-r--r--mojo/public/tools/bindings/generators/java_templates/data_types_definition.tmpl4
1 files changed, 2 insertions, 2 deletions
diff --git a/mojo/public/tools/bindings/generators/java_templates/data_types_definition.tmpl b/mojo/public/tools/bindings/generators/java_templates/data_types_definition.tmpl
index 7af57bd968..568db8eb31 100644
--- a/mojo/public/tools/bindings/generators/java_templates/data_types_definition.tmpl
+++ b/mojo/public/tools/bindings/generators/java_templates/data_types_definition.tmpl
@@ -100,8 +100,8 @@ if ({{variable}} != null) {
{%- else %}
{
{%- endif %}
- for (int i{{level}} = 0; i{{level}} < {{variable}}.length; ++i{{level}}) {
- {{kind.kind|java_class_for_enum}}.validate({{variable}}[i{{level}}]);
+ for (int i{{level+1}} = 0; i{{level+1}} < {{variable}}.length; ++i{{level+1}}) {
+ {{kind.kind|java_class_for_enum}}.validate({{variable}}[i{{level+1}}]);
}
}
{%- elif kind|is_enum_kind %}