Index: apps/moterm/moterm_view.cc |
diff --git a/apps/moterm/moterm_view.cc b/apps/moterm/moterm_view.cc |
index 413d486001b92ae81190c87adb247a16f81d2b63..e9f942f9bfbce694a47b699ea1a9b374f3a4a771 100644 |
--- a/apps/moterm/moterm_view.cc |
+++ b/apps/moterm/moterm_view.cc |
@@ -58,7 +58,11 @@ MotermView::MotermView( |
// connection context argument. |
service_provider_impl_.Bind(mojo::ConnectionContext(), |
service_provider_request.Pass()); |
- service_provider_impl_.AddService<mojo::terminal::Terminal>(this); |
+ service_provider_impl_.AddService<mojo::terminal::Terminal>([this]( |
+ const mojo::ConnectionContext& connection_context, |
+ mojo::InterfaceRequest<mojo::terminal::Terminal> terminal_request) { |
+ terminal_bindings_.AddBinding(this, terminal_request.Pass()); |
+ }); |
} |
regular_typeface_ = skia::AdoptRef(SkTypeface::CreateFromStream( |
@@ -133,12 +137,6 @@ void MotermView::OnDestroyed() { |
} |
} |
-void MotermView::Create( |
- const mojo::ConnectionContext& connection_context, |
- mojo::InterfaceRequest<mojo::terminal::Terminal> request) { |
- terminal_bindings_.AddBinding(this, request.Pass()); |
-} |
- |
void MotermView::Connect( |
mojo::InterfaceRequest<mojo::files::File> terminal_file, |
bool force, |