Index: content/browser/service_worker/service_worker_read_from_cache_job.cc |
diff --git a/content/browser/service_worker/service_worker_read_from_cache_job.cc b/content/browser/service_worker/service_worker_read_from_cache_job.cc |
index c0dbc82ad5900710255b7adce0e036f4133f49e5..fab8d802a4a4d0cdc0e6f4d1703ea0acdf2bff91 100644 |
--- a/content/browser/service_worker/service_worker_read_from_cache_job.cc |
+++ b/content/browser/service_worker/service_worker_read_from_cache_job.cc |
@@ -47,7 +47,7 @@ void ServiceWorkerReadFromCacheJob::Start() { |
reader_ = context_->storage()->CreateResponseReader(response_id_); |
http_info_io_buffer_ = new HttpResponseInfoIOBuffer; |
reader_->ReadInfo( |
- http_info_io_buffer_, |
+ http_info_io_buffer_.get(), |
base::Bind(&ServiceWorkerReadFromCacheJob::OnReadInfoComplete, |
weak_factory_.GetWeakPtr())); |
SetStatus(net::URLRequestStatus(net::URLRequestStatus::IO_PENDING, 0)); |