summaryrefslogtreecommitdiffstats
path: root/sync/syncable/in_memory_directory_backing_store.cc
diff options
context:
space:
mode:
authormaniscalco <maniscalco@chromium.org>2015-04-16 10:38:48 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-16 17:39:09 +0000
commitdd12e9d5be29e54c54d382844d51874bd47ee22a (patch)
tree77d8ee89f6b31db5a20b9875b205a35b3d1bc769 /sync/syncable/in_memory_directory_backing_store.cc
parentf08addc1cd8b71b8e60c6b33838ff4d02c62a9a1 (diff)
downloadchromium_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.cc9
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;
}
}