| 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
|
|
|