| Index: chrome/browser/sync_file_system/drive_backend/metadata_database.h
|
| diff --git a/chrome/browser/sync_file_system/drive_backend/metadata_database.h b/chrome/browser/sync_file_system/drive_backend/metadata_database.h
|
| index f7caca90be997ac219642f8bec9289da2a30af57..99e967b00e82e5d17cf528e31dd85f74af3bfede 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend/metadata_database.h
|
| +++ b/chrome/browser/sync_file_system/drive_backend/metadata_database.h
|
| @@ -132,10 +132,11 @@ class MetadataDatabase {
|
| // If |env_override| is non-NULL, internal LevelDB uses |env_override| instead
|
| // of leveldb::Env::Default(). Use leveldb::MemEnv in test code for faster
|
| // testing.
|
| - static void Create(base::SequencedTaskRunner* worker_task_runner,
|
| - const base::FilePath& database_path,
|
| - leveldb::Env* env_override,
|
| - const CreateCallback& callback);
|
| + static void Create(
|
| + const scoped_refptr<base::SequencedTaskRunner>& worker_task_runner,
|
| + const base::FilePath& database_path,
|
| + leveldb::Env* env_override,
|
| + const CreateCallback& callback);
|
| static SyncStatusCode CreateForTesting(
|
| scoped_ptr<LevelDBWrapper> db,
|
| scoped_ptr<MetadataDatabase>* metadata_database_out);
|
| @@ -354,9 +355,10 @@ class MetadataDatabase {
|
| friend class MetadataDatabaseTest;
|
| struct CreateParam;
|
|
|
| - MetadataDatabase(base::SequencedTaskRunner* worker_task_runner,
|
| - const base::FilePath& database_path,
|
| - leveldb::Env* env_override);
|
| + MetadataDatabase(
|
| + const scoped_refptr<base::SequencedTaskRunner>& worker_task_runner,
|
| + const base::FilePath& database_path,
|
| + leveldb::Env* env_override);
|
| static void CreateOnWorkerTaskRunner(
|
| scoped_ptr<CreateParam> create_param,
|
| const CreateCallback& callback);
|
|
|