| Index: chrome/browser/download/save_file_manager.cc
|
| ===================================================================
|
| --- chrome/browser/download/save_file_manager.cc (revision 62042)
|
| +++ chrome/browser/download/save_file_manager.cc (working copy)
|
| @@ -131,16 +131,14 @@
|
| DCHECK(url.is_valid());
|
|
|
| ChromeThread::PostTask(
|
| - ChromeThread::IO,
|
| - FROM_HERE,
|
| - NewRunnableMethod(
|
| - this,
|
| - &SaveFileManager::OnSaveURL,
|
| - url,
|
| - referrer,
|
| - render_process_host_id,
|
| - render_view_id,
|
| - make_scoped_refptr(request_context_getter)));
|
| + ChromeThread::IO, FROM_HERE,
|
| + NewRunnableMethod(this,
|
| + &SaveFileManager::OnSaveURL,
|
| + url,
|
| + referrer,
|
| + render_process_host_id,
|
| + render_view_id,
|
| + request_context_getter));
|
| } else {
|
| // We manually start the save job.
|
| SaveFileCreateInfo* info = new SaveFileCreateInfo(file_full_path,
|
| @@ -252,6 +250,7 @@
|
| this, &SaveFileManager::OnUpdateSaveProgress, save_file->save_id(),
|
| save_file->bytes_so_far(), write_success));
|
| }
|
| + data->Release();
|
| }
|
|
|
| // The IO thread will call this when saving is completed or it got error when
|
|
|