Index: chrome/browser/sync_file_system/drive_backend/sync_engine.h |
diff --git a/chrome/browser/sync_file_system/drive_backend/sync_engine.h b/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
index e9de24861219ad3ae94805c22f52b4a763afa33b..355bb68d7791386da8495543d133f31cdbbd7485 100644 |
--- a/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
+++ b/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
@@ -41,6 +41,7 @@ class RemoteChangeProcessor; |
namespace drive_backend { |
+class DriveServiceWrapper; |
class LocalToRemoteSyncer; |
class MetadataDatabase; |
class RemoteToLocalSyncer; |
@@ -65,6 +66,7 @@ class SyncEngine : public RemoteFileSyncService, |
void Initialize(const base::FilePath& base_dir, |
base::SequencedTaskRunner* file_task_runner, |
+ bool pass_service_to_worker, |
leveldb::Env* env_override); |
// RemoteFileSyncService overrides. |
@@ -163,6 +165,7 @@ class SyncEngine : public RemoteFileSyncService, |
void NotifyLastOperationStatus(); |
scoped_ptr<drive::DriveServiceInterface> drive_service_; |
+ scoped_ptr<DriveServiceWrapper> drive_service_wrapper_; |
scoped_ptr<drive::DriveUploaderInterface> drive_uploader_; |
// These external services are not owned by SyncEngine. |