| Index: sync/test/test_directory_backing_store.cc
|
| diff --git a/sync/test/test_directory_backing_store.cc b/sync/test/test_directory_backing_store.cc
|
| index 6a16a0661a62c2030d5c4c9be38956819fe6d95f..f382cc568ddfc286c557358241f2d7732195d458 100644
|
| --- a/sync/test/test_directory_backing_store.cc
|
| +++ b/sync/test/test_directory_backing_store.cc
|
| @@ -24,15 +24,14 @@ TestDirectoryBackingStore::~TestDirectoryBackingStore() {
|
| DirOpenResult TestDirectoryBackingStore::Load(
|
| Directory::MetahandlesMap* handles_map,
|
| JournalIndex* delete_journals,
|
| + MetahandleSet* metahandles_to_purge,
|
| Directory::KernelLoadInfo* kernel_load_info) {
|
| DCHECK(db_->is_open());
|
|
|
| if (!InitializeTables())
|
| return FAILED_OPEN_DATABASE;
|
|
|
| - if (!DropDeletedEntries())
|
| - return FAILED_DATABASE_CORRUPT;
|
| - if (!LoadEntries(handles_map))
|
| + if (!LoadEntries(handles_map, metahandles_to_purge))
|
| return FAILED_DATABASE_CORRUPT;
|
| if (!LoadDeleteJournals(delete_journals))
|
| return FAILED_DATABASE_CORRUPT;
|
| @@ -44,5 +43,10 @@ DirOpenResult TestDirectoryBackingStore::Load(
|
| return OPENED;
|
| }
|
|
|
| +bool TestDirectoryBackingStore::DeleteEntries(const MetahandleSet& handles) {
|
| + return DirectoryBackingStore::DeleteEntries(
|
| + DirectoryBackingStore::METAS_TABLE, handles);
|
| +}
|
| +
|
| } // namespace syncable
|
| } // namespace syncer
|
|
|