diff options
author | maniscalco <maniscalco@chromium.org> | 2015-04-16 10:38:48 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-04-16 17:39:09 +0000 |
commit | dd12e9d5be29e54c54d382844d51874bd47ee22a (patch) | |
tree | 77d8ee89f6b31db5a20b9875b205a35b3d1bc769 /sync/syncable/in_memory_directory_backing_store.cc | |
parent | f08addc1cd8b71b8e60c6b33838ff4d02c62a9a1 (diff) | |
download | chromium_src-dd12e9d5be29e54c54d382844d51874bd47ee22a.zip chromium_src-dd12e9d5be29e54c54d382844d51874bd47ee22a.tar.gz chromium_src-dd12e9d5be29e54c54d382844d51874bd47ee22a.tar.bz2 |
[Sync] Make DirectoryBackingStore's db_ private.
This is a minor refactoring change. See linked bug for related work.
In order to make db_ private we needed to:
- Add accessors for common operations (IsOpen, etc.)
- Make TestDirectoryBackingStore a friend so it can db_.release().
BUG=475557
Review URL: https://codereview.chromium.org/1082423002
Cr-Commit-Position: refs/heads/master@{#325470}
Diffstat (limited to 'sync/syncable/in_memory_directory_backing_store.cc')
-rw-r--r-- | sync/syncable/in_memory_directory_backing_store.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sync/syncable/in_memory_directory_backing_store.cc b/sync/syncable/in_memory_directory_backing_store.cc index 8f84baa..6e847ee 100644 --- a/sync/syncable/in_memory_directory_backing_store.cc +++ b/sync/syncable/in_memory_directory_backing_store.cc @@ -18,8 +18,8 @@ DirOpenResult InMemoryDirectoryBackingStore::Load( JournalIndex* delete_journals, MetahandleSet* metahandles_to_purge, Directory::KernelLoadInfo* kernel_load_info) { - if (!db_->is_open()) { - if (!db_->OpenInMemory()) + if (!IsOpen()) { + if (!OpenInMemory()) return FAILED_OPEN_DATABASE; } @@ -27,8 +27,9 @@ DirOpenResult InMemoryDirectoryBackingStore::Load( return FAILED_OPEN_DATABASE; if (consistent_cache_guid_requested_) { - if (!db_->Execute("UPDATE share_info " - "SET cache_guid = 'IrcjZ2jyzHDV9Io4+zKcXQ=='")) { + if (!db()->Execute( + "UPDATE share_info " + "SET cache_guid = 'IrcjZ2jyzHDV9Io4+zKcXQ=='")) { return FAILED_OPEN_DATABASE; } } |