| Index: mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| index 4bf9200a5d59a2a3a9b633141ba0431f34864882..9b6a3249e55795d30aac75a54e72890a3376cc50 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| @@ -19,9 +19,9 @@ p{{loop.index}}
|
| {%- elif param.kind|is_object_kind -%}
|
| p{{loop.index}}.Pass()
|
| {%- elif param.kind|is_interface_kind -%}
|
| -mojo::MakeProxy<{{param.kind.name}}>(mojo::MakeScopedHandle(mojo::internal::FetchAndReset(¶ms->{{param.name}})))
|
| +mojo::MakeProxy<{{param.kind|get_name_for_kind}}>(mojo::MakeScopedHandle(mojo::internal::FetchAndReset(¶ms->{{param.name}})))
|
| {%- elif param.kind|is_interface_request_kind -%}
|
| -mojo::MakeRequest<{{param.kind.kind.name}}>(mojo::MakeScopedHandle(mojo::internal::FetchAndReset(¶ms->{{param.name}})))
|
| +mojo::MakeRequest<{{param.kind.kind|get_name_for_kind}}>(mojo::MakeScopedHandle(mojo::internal::FetchAndReset(¶ms->{{param.name}})))
|
| {%- elif param.kind|is_handle_kind -%}
|
| mojo::MakeScopedHandle(mojo::internal::FetchAndReset(¶ms->{{param.name}}))
|
| {%- elif param.kind|is_enum_kind -%}
|
|
|