Index: mojo/public/cpp/bindings/lib/router.cc |
diff --git a/mojo/public/cpp/bindings/lib/router.cc b/mojo/public/cpp/bindings/lib/router.cc |
index ee599d68e24be77dc4ddb87b60871f18a3678fa2..b13666ed1f297802c15289777097cad81e5c0664 100644 |
--- a/mojo/public/cpp/bindings/lib/router.cc |
+++ b/mojo/public/cpp/bindings/lib/router.cc |
@@ -4,6 +4,8 @@ |
#include "mojo/public/cpp/bindings/lib/router.h" |
+#include <utility> |
+ |
#include "mojo/public/cpp/environment/logging.h" |
namespace mojo { |
@@ -77,8 +79,10 @@ Router::Router(ScopedMessagePipeHandle message_pipe, |
FilterChain filters, |
const MojoAsyncWaiter* waiter) |
: thunk_(this), |
- filters_(filters.Pass()), |
- connector_(message_pipe.Pass(), Connector::SINGLE_THREADED_SEND, waiter), |
+ filters_(std::move(filters)), |
+ connector_(std::move(message_pipe), |
+ Connector::SINGLE_THREADED_SEND, |
+ waiter), |
weak_self_(this), |
incoming_receiver_(nullptr), |
next_request_id_(0), |