diff options
Diffstat (limited to 'chromium/components/offline_pages/core/background/mark_attempt_completed_task.cc')
-rw-r--r-- | chromium/components/offline_pages/core/background/mark_attempt_completed_task.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/components/offline_pages/core/background/mark_attempt_completed_task.cc b/chromium/components/offline_pages/core/background/mark_attempt_completed_task.cc index e9a4ae1fdf4..348970df433 100644 --- a/chromium/components/offline_pages/core/background/mark_attempt_completed_task.cc +++ b/chromium/components/offline_pages/core/background/mark_attempt_completed_task.cc @@ -15,8 +15,9 @@ MarkAttemptCompletedTask::MarkAttemptCompletedTask( RequestQueueStore* store, int64_t request_id, FailState fail_state, - const RequestQueueStore::UpdateCallback& callback) - : UpdateRequestTask(store, request_id, callback), fail_state_(fail_state) {} + RequestQueueStore::UpdateCallback callback) + : UpdateRequestTask(store, request_id, std::move(callback)), + fail_state_(fail_state) {} MarkAttemptCompletedTask::~MarkAttemptCompletedTask() {} @@ -32,7 +33,8 @@ void MarkAttemptCompletedTask::UpdateRequestImpl( read_result->updated_items[0].MarkAttemptCompleted(fail_state_); store()->UpdateRequests( read_result->updated_items, - base::Bind(&MarkAttemptCompletedTask::CompleteWithResult, GetWeakPtr())); + base::BindOnce(&MarkAttemptCompletedTask::CompleteWithResult, + GetWeakPtr())); } } // namespace offline_pages |