Index: mojo/shell/application_manager.h |
diff --git a/mojo/shell/application_manager.h b/mojo/shell/application_manager.h |
index 5be3a41d5ab1fa74337254468541bf7400855abd..93a66bbbbc6f2a7c79b240b447bc7570169c55b1 100644 |
--- a/mojo/shell/application_manager.h |
+++ b/mojo/shell/application_manager.h |
@@ -11,6 +11,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/memory/scoped_vector.h" |
#include "base/memory/weak_ptr.h" |
+#include "mojo/public/cpp/bindings/interface_ptr_info.h" |
#include "mojo/public/cpp/bindings/interface_request.h" |
#include "mojo/public/interfaces/application/application.mojom.h" |
#include "mojo/public/interfaces/application/service_provider.mojom.h" |
@@ -79,7 +80,7 @@ class ApplicationManager { |
InterfacePtr<Interface>* ptr) { |
ScopedMessagePipeHandle service_handle = |
ConnectToServiceByName(application_url, Interface::Name_); |
- ptr->Bind(service_handle.Pass()); |
+ ptr->Bind(InterfacePtrInfo<Interface>(service_handle.Pass(), 0u)); |
} |
ScopedMessagePipeHandle ConnectToServiceByName( |