Index: mojo/application/public/cpp/connect.h |
diff --git a/mojo/application/public/cpp/connect.h b/mojo/application/public/cpp/connect.h |
index ecf920e042c5de5329306a4c30bd095fb4f8970e..214e2206388cf3e45d30d49829bd22b058ad6ee3 100644 |
--- a/mojo/application/public/cpp/connect.h |
+++ b/mojo/application/public/cpp/connect.h |
@@ -5,6 +5,8 @@ |
#ifndef MOJO_APPLICATION_PUBLIC_CPP_CONNECT_H_ |
#define MOJO_APPLICATION_PUBLIC_CPP_CONNECT_H_ |
+#include <utility> |
+ |
#include "mojo/application/public/interfaces/service_provider.mojom.h" |
namespace mojo { |
@@ -14,8 +16,8 @@ template <typename Interface> |
inline void ConnectToService(ServiceProvider* service_provider, |
InterfacePtr<Interface>* ptr) { |
MessagePipe pipe; |
- ptr->Bind(InterfacePtrInfo<Interface>(pipe.handle0.Pass(), 0u)); |
- service_provider->ConnectToService(Interface::Name_, pipe.handle1.Pass()); |
+ ptr->Bind(InterfacePtrInfo<Interface>(std::move(pipe.handle0), 0u)); |
+ service_provider->ConnectToService(Interface::Name_, std::move(pipe.handle1)); |
} |
} // namespace mojo |