| Index: content/browser/web_contents/web_contents_impl.cc
|
| diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
|
| index 6ef49c9c3de79d833482fb65f1a409846caedb08..01034b0f3e620c62ffa55483790cea9b24e2b930 100644
|
| --- a/content/browser/web_contents/web_contents_impl.cc
|
| +++ b/content/browser/web_contents/web_contents_impl.cc
|
| @@ -3359,10 +3359,11 @@ void WebContentsImpl::SaveURL(const GURL& url,
|
| if (entry)
|
| post_id = entry->GetPostID();
|
| }
|
| - content::DownloadSaveInfo save_info;
|
| - save_info.prompt_for_save_location = true;
|
| + scoped_ptr<content::DownloadSaveInfo> save_info(
|
| + new content::DownloadSaveInfo());
|
| + save_info->prompt_for_save_location = true;
|
| scoped_ptr<DownloadUrlParameters> params(
|
| - DownloadUrlParameters::FromWebContents(this, url, save_info));
|
| + DownloadUrlParameters::FromWebContents(this, url, save_info.Pass()));
|
| params->set_referrer(referrer);
|
| params->set_post_id(post_id);
|
| params->set_prefer_cache(true);
|
|
|