Index: content/browser/download/download_file_factory.cc |
diff --git a/content/browser/download/download_file_factory.cc b/content/browser/download/download_file_factory.cc |
index 0b09c7b99867c375a2931acc138daf504af80966..55e03469c89a988d788a2c89a4e17b3611d8216a 100644 |
--- a/content/browser/download/download_file_factory.cc |
+++ b/content/browser/download/download_file_factory.cc |
@@ -13,18 +13,16 @@ namespace content { |
DownloadFileFactory::~DownloadFileFactory() {} |
DownloadFile* DownloadFileFactory::CreateFile( |
- const DownloadSaveInfo& save_info, |
+ scoped_ptr<DownloadSaveInfo> save_info, |
const base::FilePath& default_downloads_directory, |
- const GURL& url, |
- const GURL& referrer_url, |
- bool calculate_hash, |
- base::File file, |
scoped_ptr<ByteStreamReader> byte_stream, |
const net::BoundNetLog& bound_net_log, |
base::WeakPtr<DownloadDestinationObserver> observer) { |
- return new DownloadFileImpl(save_info, default_downloads_directory, url, |
- referrer_url, calculate_hash, std::move(file), |
- std::move(byte_stream), bound_net_log, observer); |
+ return new DownloadFileImpl(std::move(save_info), |
+ default_downloads_directory, |
+ std::move(byte_stream), |
+ bound_net_log, |
+ observer); |
} |
} // namespace content |