| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "sync/syncable/on_disk_directory_backing_store.h" | 5 #include "sync/syncable/on_disk_directory_backing_store.h" |
| 6 | 6 |
| 7 #include "base/logging.h" | 7 #include "base/logging.h" |
| 8 | 8 |
| 9 namespace syncer { |
| 9 namespace syncable { | 10 namespace syncable { |
| 10 | 11 |
| 11 OnDiskDirectoryBackingStore::OnDiskDirectoryBackingStore( | 12 OnDiskDirectoryBackingStore::OnDiskDirectoryBackingStore( |
| 12 const std::string& dir_name, const FilePath& backing_filepath) | 13 const std::string& dir_name, const FilePath& backing_filepath) |
| 13 : DirectoryBackingStore(dir_name), | 14 : DirectoryBackingStore(dir_name), |
| 14 backing_filepath_(backing_filepath) { | 15 backing_filepath_(backing_filepath) { |
| 15 db_->set_exclusive_locking(); | 16 db_->set_exclusive_locking(); |
| 16 db_->set_page_size(4096); | 17 db_->set_page_size(4096); |
| 17 } | 18 } |
| 18 | 19 |
| (...skipping 13 matching lines...) Expand all Loading... |
| 32 return FAILED_DATABASE_CORRUPT; | 33 return FAILED_DATABASE_CORRUPT; |
| 33 if (!LoadEntries(entry_bucket)) | 34 if (!LoadEntries(entry_bucket)) |
| 34 return FAILED_DATABASE_CORRUPT; | 35 return FAILED_DATABASE_CORRUPT; |
| 35 if (!LoadInfo(kernel_load_info)) | 36 if (!LoadInfo(kernel_load_info)) |
| 36 return FAILED_DATABASE_CORRUPT; | 37 return FAILED_DATABASE_CORRUPT; |
| 37 | 38 |
| 38 return OPENED; | 39 return OPENED; |
| 39 } | 40 } |
| 40 | 41 |
| 41 } // namespace syncable | 42 } // namespace syncable |
| 43 } // namespace syncer |
| OLD | NEW |