Index: components/sync/driver/glue/sync_backend_host_core.cc |
diff --git a/components/sync/driver/glue/sync_backend_host_core.cc b/components/sync/driver/glue/sync_backend_host_core.cc |
index 8c3e250ad7e4362dd6f01350c667394b536c8f29..48f0afa347c2bb21eae10990cb76d2b98c993dc7 100644 |
--- a/components/sync/driver/glue/sync_backend_host_core.cc |
+++ b/components/sync/driver/glue/sync_backend_host_core.cc |
@@ -655,7 +655,7 @@ void SyncBackendHostCore::StartSavingChanges() { |
return; |
DCHECK(sync_loop_->task_runner()->BelongsToCurrentThread()); |
DCHECK(!save_changes_timer_.get()); |
- save_changes_timer_.reset(new base::RepeatingTimer()); |
+ save_changes_timer_ = base::MakeUnique<base::RepeatingTimer>(); |
save_changes_timer_->Start( |
FROM_HERE, base::TimeDelta::FromSeconds(kSaveChangesIntervalSeconds), |
this, &SyncBackendHostCore::SaveChanges); |