| Index: mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| index 1e95746e1d429189e492c932f6efc323c22b61f4..12898471bdb165ce35f659fbc00cc6d23f5e3f7f 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| @@ -123,7 +123,7 @@
|
| {%- if kind|is_associated_interface_kind %}
|
| mojo::internal::AssociatedInterfacePtrInfoToData(std::move({{input_field}}), &{{output}}->{{name}});
|
| {%- else %}
|
| - {{output}}->{{name}} = mojo::internal::AssociatedInterfaceRequestHelper::PassHandle(&{{input_field}}).release();
|
| + {{output}}->{{name}} = {{input_field}}.PassHandle().release();
|
| {%- endif %}
|
| {%- elif kind|is_enum_kind %}
|
| {{output}}->{{name}} = static_cast<int32_t>({{input_field}});
|
|
|