Index: net/disk_cache/simple/simple_backend_impl.cc |
diff --git a/net/disk_cache/simple/simple_backend_impl.cc b/net/disk_cache/simple/simple_backend_impl.cc |
index 06176379a5b3d4bc0eebff201c12203d239d3611..583d5c27bdc9843cc32c829cf23939925b53b971 100644 |
--- a/net/disk_cache/simple/simple_backend_impl.cc |
+++ b/net/disk_cache/simple/simple_backend_impl.cc |
@@ -16,6 +16,7 @@ |
using base::FilePath; |
using base::MessageLoopProxy; |
+using base::SingleThreadTaskRunner; |
using base::Time; |
using base::WorkerPool; |
using file_util::DirectoryExists; |
@@ -41,7 +42,7 @@ SimpleBackendImpl::SimpleBackendImpl( |
const FilePath& path, |
int max_bytes, |
net::CacheType type, |
- const scoped_refptr<base::TaskRunner>& cache_thread, |
+ base::SingleThreadTaskRunner* cache_thread, |
net::NetLog* net_log) |
: path_(path), |
index_(new SimpleIndex(cache_thread, |
@@ -78,18 +79,19 @@ int32 SimpleBackendImpl::GetEntryCount() const { |
int SimpleBackendImpl::OpenEntry(const std::string& key, |
Entry** entry, |
const CompletionCallback& callback) { |
- return SimpleEntryImpl::OpenEntry(index_, path_, key, entry, callback); |
+ return SimpleEntryImpl::OpenEntry(index_.get(), path_, key, entry, callback); |
} |
int SimpleBackendImpl::CreateEntry(const std::string& key, |
Entry** entry, |
const CompletionCallback& callback) { |
- return SimpleEntryImpl::CreateEntry(index_, path_, key, entry, callback); |
+ return SimpleEntryImpl::CreateEntry(index_.get(), path_, key, entry, |
+ callback); |
} |
int SimpleBackendImpl::DoomEntry(const std::string& key, |
const net::CompletionCallback& callback) { |
- return SimpleEntryImpl::DoomEntry(index_, path_, key, callback); |
+ return SimpleEntryImpl::DoomEntry(index_.get(), path_, key, callback); |
} |
int SimpleBackendImpl::DoomAllEntries(const CompletionCallback& callback) { |
@@ -141,7 +143,7 @@ void SimpleBackendImpl::InitializeIndex( |
// static |
void SimpleBackendImpl::CreateDirectory( |
- MessageLoopProxy* io_thread, |
+ SingleThreadTaskRunner* io_thread, |
const base::FilePath& path, |
const InitializeIndexCallback& initialize_index_callback) { |
int rv = net::OK; |