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 |