Index: net/disk_cache/simple/simple_index.cc |
diff --git a/net/disk_cache/simple/simple_index.cc b/net/disk_cache/simple/simple_index.cc |
index c87b3c8a7019ca72061ae9e8d34686006ac6164b..31ea158524fc80adad16d8cc80944bb8e89f3fe4 100644 |
--- a/net/disk_cache/simple/simple_index.cc |
+++ b/net/disk_cache/simple/simple_index.cc |
@@ -81,13 +81,12 @@ SimpleIndex::SimpleIndex( |
SimpleIndex::~SimpleIndex() { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
- |
} |
void SimpleIndex::Initialize() { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
IndexCompletionCallback merge_callback = |
- base::Bind(&SimpleIndex::MergeInitializingSet, AsWeakPtr()); |
+ base::Bind(&SimpleIndex::MergeInitializingSet, this); |
base::WorkerPool::PostTask(FROM_HERE, |
base::Bind(&SimpleIndex::LoadFromDisk, |
index_filename_, |