Index: components/sync_driver/device_info_service.cc |
diff --git a/components/sync_driver/device_info_service.cc b/components/sync_driver/device_info_service.cc |
index 6a63dcbeb0a0b68746b37410b56a3c585b3c3574..96a391a5092be6b9eb8207cf29f9d0e8f471701a 100644 |
--- a/components/sync_driver/device_info_service.cc |
+++ b/components/sync_driver/device_info_service.cc |
@@ -42,8 +42,10 @@ using WriteBatch = ModelTypeStore::WriteBatch; |
DeviceInfoService::DeviceInfoService( |
sync_driver::LocalDeviceInfoProvider* local_device_info_provider, |
- const StoreFactoryFunction& callback) |
- : local_device_info_provider_(local_device_info_provider), |
+ const StoreFactoryFunction& callback, |
+ const SharedProcessorFactory& shared_processor_factory) |
+ : ModelTypeService(shared_processor_factory), |
+ local_device_info_provider_(local_device_info_provider), |
weak_factory_(this) { |
DCHECK(local_device_info_provider); |
@@ -427,4 +429,8 @@ void DeviceInfoService::TryLoadAllMetadata() { |
} |
} |
+syncer::ModelType DeviceInfoService::type() const { |
+ return syncer::DEVICE_INFO; |
+} |
+ |
} // namespace sync_driver_v2 |