Index: media/mojo/services/mojo_media_application.cc |
diff --git a/media/mojo/services/mojo_media_application.cc b/media/mojo/services/mojo_media_application.cc |
index 7aeaabc250b8cd9a67bb4cd74bdd58cae19c0004..70a6326abcc47800fd300c52ac310709e90063e0 100644 |
--- a/media/mojo/services/mojo_media_application.cc |
+++ b/media/mojo/services/mojo_media_application.cc |
@@ -35,7 +35,8 @@ class MojoMediaApplication |
// mojo::InterfaceFactory<mojo::MediaRenderer> implementation. |
void Create(mojo::ApplicationConnection* connection, |
mojo::InterfaceRequest<mojo::MediaRenderer> request) override { |
- mojo::BindToRequest(new MojoRendererService(), &request); |
+ // The created object is owned by the pipe. |
+ new MojoRendererService(request.Pass()); |
} |
}; |