| Index: third_party/mojo/src/mojo/public/tools/bindings/generators/go_templates/struct.tmpl
|
| diff --git a/third_party/mojo/src/mojo/public/tools/bindings/generators/go_templates/struct.tmpl b/third_party/mojo/src/mojo/public/tools/bindings/generators/go_templates/struct.tmpl
|
| index 5e10011c33a25abb5c2c30d18b0d255ce901aea2..f523ba6b8589ec3fab2a76801e28e4f3fd48f2f0 100644
|
| --- a/third_party/mojo/src/mojo/public/tools/bindings/generators/go_templates/struct.tmpl
|
| +++ b/third_party/mojo/src/mojo/public/tools/bindings/generators/go_templates/struct.tmpl
|
| @@ -158,7 +158,7 @@ if pointer{{level}} == 0 {
|
| {{decodePointerValue(value, kind, level)|tab_indent()}}
|
| }
|
| {% endif %}
|
| -{% elif kind|is_handle %}
|
| +{% elif kind|is_handle or kind|is_interface %}
|
| handle{{level}}, err := decoder.Read{{kind|decode_suffix}}()
|
| if err != nil {
|
| return err
|
|
|