Index: components/sync/engine/passive_model_worker.cc |
diff --git a/components/sync/engine/passive_model_worker.cc b/components/sync/engine/passive_model_worker.cc |
index 6a4f76676e487ccf728959a044c67f298753e5be..f8ba2d0392318872ab3c6d4699289116514dde94 100644 |
--- a/components/sync/engine/passive_model_worker.cc |
+++ b/components/sync/engine/passive_model_worker.cc |
@@ -4,7 +4,7 @@ |
#include "components/sync/engine/passive_model_worker.h" |
-#include "base/callback.h" |
+#include <utility> |
namespace syncer { |
@@ -12,10 +12,8 @@ PassiveModelWorker::PassiveModelWorker() = default; |
PassiveModelWorker::~PassiveModelWorker() {} |
-SyncerError PassiveModelWorker::DoWorkAndWaitUntilDoneImpl( |
- const WorkCallback& work) { |
- // Simply do the work on the current thread. |
- return work.Run(); |
+void PassiveModelWorker::ScheduleWork(base::OnceClosure work) { |
+ std::move(work).Run(); |
} |
ModelSafeGroup PassiveModelWorker::GetModelSafeGroup() { |