| Index: net/tools/crash_cache/crash_cache.cc | 
| diff --git a/net/tools/crash_cache/crash_cache.cc b/net/tools/crash_cache/crash_cache.cc | 
| index 39f9d103912bfff7684694f591a211c0ad38e893..be9057d1bf492d6969a422753bc5eba212d6a1b1 100644 | 
| --- a/net/tools/crash_cache/crash_cache.cc | 
| +++ b/net/tools/crash_cache/crash_cache.cc | 
| @@ -138,10 +138,13 @@ bool CreateCache(const base::FilePath& path, | 
| disk_cache::Backend** cache, | 
| net::TestCompletionCallback* cb) { | 
| int size = 1024 * 1024; | 
| -  int rv = disk_cache::BackendImpl::CreateBackend( | 
| -               path, false, size, net::DISK_CACHE, disk_cache::kNoRandom, | 
| -               thread->message_loop_proxy(), NULL, cache, cb->callback()); | 
| - | 
| +  disk_cache::BackendImpl* backend = | 
| +      new disk_cache::BackendImpl(path, thread->message_loop_proxy(), NULL); | 
| +  backend->SetMaxSize(size); | 
| +  backend->SetType(net::DISK_CACHE); | 
| +  backend->SetFlags(disk_cache::kNoRandom); | 
| +  int rv = backend->Init(cb->callback()); | 
| +  *cache = backend; | 
| return (cb->GetResult(rv) == net::OK && !(*cache)->GetEntryCount()); | 
| } | 
|  | 
|  |