| Index: sync/internal_api/sync_core_proxy_impl.cc
|
| diff --git a/sync/internal_api/sync_core_proxy_impl.cc b/sync/internal_api/sync_core_proxy_impl.cc
|
| index 7e4ecce7dee11d39c8c8954b05f89d1d95ac68e1..81c0fa2451a5a0adafd4ccd6668d1c61f523e289 100644
|
| --- a/sync/internal_api/sync_core_proxy_impl.cc
|
| +++ b/sync/internal_api/sync_core_proxy_impl.cc
|
| @@ -7,6 +7,7 @@
|
| #include "base/bind.h"
|
| #include "base/location.h"
|
| #include "base/message_loop/message_loop_proxy.h"
|
| +#include "sync/engine/non_blocking_sync_common.h"
|
| #include "sync/internal_api/sync_core.h"
|
|
|
| namespace syncer {
|
| @@ -21,15 +22,16 @@ SyncCoreProxyImpl::~SyncCoreProxyImpl() {}
|
|
|
| void SyncCoreProxyImpl::ConnectTypeToCore(
|
| ModelType type,
|
| + const DataTypeState& data_type_state,
|
| base::WeakPtr<NonBlockingTypeProcessor> type_processor) {
|
| VLOG(1) << "ConnectTypeToCore: " << ModelTypeToString(type);
|
| - sync_task_runner_->PostTask(
|
| - FROM_HERE,
|
| - base::Bind(&SyncCore::ConnectSyncTypeToCore,
|
| - sync_core_,
|
| - type,
|
| - base::MessageLoopProxy::current(),
|
| - type_processor));
|
| + sync_task_runner_->PostTask(FROM_HERE,
|
| + base::Bind(&SyncCore::ConnectSyncTypeToCore,
|
| + sync_core_,
|
| + type,
|
| + data_type_state,
|
| + base::MessageLoopProxy::current(),
|
| + type_processor));
|
| }
|
|
|
| void SyncCoreProxyImpl::Disconnect(ModelType type) {
|
|
|