diff options
author | Jakub Pawlowski <jpawlowski@google.com> | 2017-03-14 10:55:53 -0700 |
---|---|---|
committer | Jakub Pawlowski <jpawlowski@google.com> | 2017-12-22 03:06:26 -0800 |
commit | 319afc59a539d6261307aadbdab4d4ee93eaf1ff (patch) | |
tree | 0f21b95ba579352a9829d3868c7365d4f9dde210 /base/task_runner.cc | |
parent | 8abac493f652a1835c61e538919820aa77658a39 (diff) | |
download | libchrome-319afc59a539d6261307aadbdab4d4ee93eaf1ff.tar.gz |
Uprev the library to r462023 from Chromium, 3rd attempt
This merge was done against r462023 which corresponds to git commit
32eb7c31af9cab6231f0d3d05206072079177605 from Apr 05, 2017
First attempt, in commit bf8c17f71511c1e90cd8cccfe71f0852c566bd3b was
badly squashed, causing automated test failure in system/bt.
Next one broke mac build.
Test: manually ran all test from system/bt that failed on previous
attempt, plus libchrome_unittest
Change-Id: I60003263418de3078c7be2da9fb1eeaeb786f3d0
Diffstat (limited to 'base/task_runner.cc')
-rw-r--r-- | base/task_runner.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/base/task_runner.cc b/base/task_runner.cc index 35c0a23274..8502510eb0 100644 --- a/base/task_runner.cc +++ b/base/task_runner.cc @@ -23,7 +23,7 @@ class PostTaskAndReplyTaskRunner : public internal::PostTaskAndReplyImpl { private: bool PostTask(const tracked_objects::Location& from_here, - const Closure& task) override; + Closure task) override; // Non-owning. TaskRunner* destination_; @@ -36,15 +36,15 @@ PostTaskAndReplyTaskRunner::PostTaskAndReplyTaskRunner( bool PostTaskAndReplyTaskRunner::PostTask( const tracked_objects::Location& from_here, - const Closure& task) { - return destination_->PostTask(from_here, task); + Closure task) { + return destination_->PostTask(from_here, std::move(task)); } } // namespace bool TaskRunner::PostTask(const tracked_objects::Location& from_here, - const Closure& task) { - return PostDelayedTask(from_here, task, base::TimeDelta()); + Closure task) { + return PostDelayedTask(from_here, std::move(task), base::TimeDelta()); } bool TaskRunner::PostTaskAndReply(const tracked_objects::Location& from_here, |