diff options
author | Jakub Pawlowski <jpawlowski@google.com> | 2017-03-14 10:55:53 -0700 |
---|---|---|
committer | Jakub Pawlowski <jpawlowski@google.com> | 2017-12-19 07:47:37 -0800 |
commit | bf8c17f71511c1e90cd8cccfe71f0852c566bd3b (patch) | |
tree | b5603968c3907c8b41594f2a2b0f15475406f94d /base/task_runner.cc | |
parent | 9b3f4a254c327005c91c1eb094062cdefe5f0553 (diff) | |
download | libchrome-bf8c17f71511c1e90cd8cccfe71f0852c566bd3b.tar.gz |
Uprev the library to r462023 from Chromium
This merge was done against r462023 which corresponds to git commit
32eb7c31af9cab6231f0d3d05206072079177605 from Apr 05, 2017
Change-Id: I70bf77fcb3215da3e17f997752bfdad7d4e6e1c9
Diffstat (limited to 'base/task_runner.cc')
-rw-r--r-- | base/task_runner.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/base/task_runner.cc b/base/task_runner.cc index 35c0a23274..c3e0574a1b 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; + OnceClosure task) override; // Non-owning. TaskRunner* destination_; @@ -36,20 +36,20 @@ PostTaskAndReplyTaskRunner::PostTaskAndReplyTaskRunner( bool PostTaskAndReplyTaskRunner::PostTask( const tracked_objects::Location& from_here, - const Closure& task) { - return destination_->PostTask(from_here, task); + OnceClosure 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()); + OnceClosure task) { + return PostDelayedTask(from_here, std::move(task), base::TimeDelta()); } bool TaskRunner::PostTaskAndReply(const tracked_objects::Location& from_here, - Closure task, - Closure reply) { + OnceClosure task, + OnceClosure reply) { return PostTaskAndReplyTaskRunner(this).PostTaskAndReply( from_here, std::move(task), std::move(reply)); } |