| Index: sync/internal_api/sync_core.h
|
| diff --git a/sync/internal_api/sync_core.h b/sync/internal_api/sync_core.h
|
| index 6f63070c01a6753f156852d446cb436e9e4b37f5..417a296510e961dfb58dc4f5e4ac0b649633d0e3 100644
|
| --- a/sync/internal_api/sync_core.h
|
| +++ b/sync/internal_api/sync_core.h
|
| @@ -15,6 +15,7 @@ namespace syncer {
|
|
|
| class ModelTypeRegistry;
|
| class NonBlockingTypeProcessor;
|
| +struct DataTypeState;
|
|
|
| // An interface of the core parts of sync.
|
| //
|
| @@ -32,9 +33,10 @@ class SYNC_EXPORT_PRIVATE SyncCore {
|
| // Initializes the connection between the sync core and its delegate on the
|
| // sync client's thread.
|
| void ConnectSyncTypeToCore(
|
| - syncer::ModelType type,
|
| - scoped_refptr<base::SequencedTaskRunner> datatype_task_runner,
|
| - base::WeakPtr<NonBlockingTypeProcessor> sync_client);
|
| + syncer::ModelType type,
|
| + const DataTypeState& data_type_state,
|
| + scoped_refptr<base::SequencedTaskRunner> datatype_task_runner,
|
| + base::WeakPtr<NonBlockingTypeProcessor> sync_client);
|
|
|
| // Disconnects the syncer from the model and stops syncing the type.
|
| //
|
|
|