diff options
author | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-25 23:44:20 +0000 |
---|---|---|
committer | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-25 23:44:20 +0000 |
commit | 6192f73a9dd17c950ef1ca97db086e8bc4eaf05e (patch) | |
tree | 7af372f9670e74b144d17f1f7c009a9eb13a74a2 /net/tools | |
parent | 1ba590018ad58ea18ec3079f089feb64fd951d87 (diff) | |
download | chromium_src-6192f73a9dd17c950ef1ca97db086e8bc4eaf05e.zip chromium_src-6192f73a9dd17c950ef1ca97db086e8bc4eaf05e.tar.gz chromium_src-6192f73a9dd17c950ef1ca97db086e8bc4eaf05e.tar.bz2 |
Disk cache: First pass to make it possible to have
multiple instances of BackendImpl. We need multiple
objects to be able to support media files on the cache.
After this change, histograms will be the only thing that
get messed up by multiple disk caches.
Review URL: http://codereview.chromium.org/49027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12520 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools')
-rw-r--r-- | net/tools/crash_cache/crash_cache.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/net/tools/crash_cache/crash_cache.cc b/net/tools/crash_cache/crash_cache.cc index ee688c3..34cff08 100644 --- a/net/tools/crash_cache/crash_cache.cc +++ b/net/tools/crash_cache/crash_cache.cc @@ -119,7 +119,8 @@ bool CreateTargetFolder(const std::wstring& path, RankCrashes action, // Generates the files for an empty and one item cache. int SimpleInsert(const std::wstring& path, RankCrashes action) { - disk_cache::Backend* cache = disk_cache::CreateCacheBackend(path, false, 0); + disk_cache::Backend* cache = disk_cache::CreateCacheBackend(path, false, 0, + net::DISK_CACHE); if (!cache || cache->GetEntryCount()) return GENERIC; @@ -151,7 +152,8 @@ int SimpleRemove(const std::wstring& path, RankCrashes action) { DCHECK(action >= disk_cache::REMOVE_ONE_1); DCHECK(action <= disk_cache::REMOVE_TAIL_3); - disk_cache::Backend* cache = disk_cache::CreateCacheBackend(path, false, 0); + disk_cache::Backend* cache = disk_cache::CreateCacheBackend(path, false, 0, + net::DISK_CACHE); if (!cache || cache->GetEntryCount()) return GENERIC; @@ -182,7 +184,8 @@ int HeadRemove(const std::wstring& path, RankCrashes action) { DCHECK(action >= disk_cache::REMOVE_HEAD_1); DCHECK(action <= disk_cache::REMOVE_HEAD_4); - disk_cache::Backend* cache = disk_cache::CreateCacheBackend(path, false, 0); + disk_cache::Backend* cache = disk_cache::CreateCacheBackend(path, false, 0, + net::DISK_CACHE); if (!cache || cache->GetEntryCount()) return GENERIC; |