Index: mojo/services/test_service/test_request_tracker_impl.cc |
diff --git a/mojo/services/test_service/test_request_tracker_impl.cc b/mojo/services/test_service/test_request_tracker_impl.cc |
index 09fa4d5fad75600aef4ab9be36773b69c9ee8c32..8e2dab4d55c6a065bb16b6013a1517a700e6eb63 100644 |
--- a/mojo/services/test_service/test_request_tracker_impl.cc |
+++ b/mojo/services/test_service/test_request_tracker_impl.cc |
@@ -4,6 +4,8 @@ |
#include "mojo/services/test_service/test_request_tracker_impl.h" |
+#include <utility> |
+ |
namespace mojo { |
namespace test { |
@@ -16,8 +18,9 @@ TrackingContext::~TrackingContext() { |
TestRequestTrackerImpl::TestRequestTrackerImpl( |
InterfaceRequest<TestRequestTracker> request, |
TrackingContext* context) |
- : context_(context), binding_(this, request.Pass()), weak_factory_(this) { |
-} |
+ : context_(context), |
+ binding_(this, std::move(request)), |
+ weak_factory_(this) {} |
TestRequestTrackerImpl::~TestRequestTrackerImpl() { |
} |
@@ -42,8 +45,7 @@ void TestRequestTrackerImpl::SetNameAndReturnId( |
TestTrackedRequestServiceImpl::TestTrackedRequestServiceImpl( |
InterfaceRequest<TestTrackedRequestService> request, |
TrackingContext* context) |
- : context_(context), binding_(this, request.Pass()) { |
-} |
+ : context_(context), binding_(this, std::move(request)) {} |
TestTrackedRequestServiceImpl::~TestTrackedRequestServiceImpl() { |
} |
@@ -66,9 +68,9 @@ void TestTrackedRequestServiceImpl::GetReport( |
mean_health_numerator += it2->health; |
} |
report->mean_health = mean_health_numerator / num_samples; |
- reports.push_back(report.Pass()); |
+ reports.push_back(std::move(report)); |
} |
- callback.Run(reports.Pass()); |
+ callback.Run(std::move(reports)); |
} |
} // namespace test |