| Index: chrome/browser/plugin_process_host.cc
|
| ===================================================================
|
| --- chrome/browser/plugin_process_host.cc (revision 10749)
|
| +++ chrome/browser/plugin_process_host.cc (working copy)
|
| @@ -117,6 +117,7 @@
|
| // TODO(port): Some window verification for mac and linux.
|
| #endif
|
| memset(download_file_buffer_->data(), 0, kDownloadFileBufferSize);
|
| + download_file_.reset(new net::FileStream());
|
| }
|
|
|
| PluginDownloadUrlHelper::~PluginDownloadUrlHelper() {
|
| @@ -157,9 +158,11 @@
|
|
|
| GURL request_url = request->url();
|
| #if defined(OS_WIN)
|
| - download_file_path_.Append(UTF8ToWide(request_url.ExtractFileName()));
|
| + download_file_path_ = download_file_path_.Append(
|
| + UTF8ToWide(request_url.ExtractFileName()));
|
| #else
|
| - download_file_path_.Append(request_url.ExtractFileName());
|
| + download_file_path_ = download_file_path_.Append(
|
| + request_url.ExtractFileName());
|
| #endif
|
|
|
| download_file_->Open(download_file_path_,
|
|
|