| Index: components/sync_driver/generic_change_processor.cc
|
| diff --git a/components/sync_driver/generic_change_processor.cc b/components/sync_driver/generic_change_processor.cc
|
| index c44ce72a1bd23d1fa5a8e377c50903bc9ef83a6a..82cd28c5d87f82588fe62fe0fef483fc5725d394 100644
|
| --- a/components/sync_driver/generic_change_processor.cc
|
| +++ b/components/sync_driver/generic_change_processor.cc
|
| @@ -92,13 +92,16 @@ GenericChangeProcessor::GenericChangeProcessor(
|
| const base::WeakPtr<syncer::SyncableService>& local_service,
|
| const base::WeakPtr<syncer::SyncMergeResult>& merge_result,
|
| syncer::UserShare* user_share,
|
| - SyncApiComponentFactory* sync_factory)
|
| + SyncApiComponentFactory* sync_factory,
|
| + const scoped_refptr<syncer::AttachmentStore>& attachment_store)
|
| : ChangeProcessor(error_handler),
|
| local_service_(local_service),
|
| merge_result_(merge_result),
|
| share_handle_(user_share),
|
| attachment_service_(
|
| - sync_factory->CreateAttachmentService(*user_share, this)),
|
| + sync_factory->CreateAttachmentService(attachment_store,
|
| + *user_share,
|
| + this)),
|
| attachment_service_weak_ptr_factory_(attachment_service_.get()),
|
| attachment_service_proxy_(
|
| base::MessageLoopProxy::current(),
|
|
|