diff options
Diffstat (limited to 'chrome/browser/extensions/api/downloads/downloads_api.cc')
-rw-r--r-- | chrome/browser/extensions/api/downloads/downloads_api.cc | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/chrome/browser/extensions/api/downloads/downloads_api.cc b/chrome/browser/extensions/api/downloads/downloads_api.cc index 0a297d2..a765a0e 100644 --- a/chrome/browser/extensions/api/downloads/downloads_api.cc +++ b/chrome/browser/extensions/api/downloads/downloads_api.cc @@ -988,12 +988,7 @@ bool DownloadsDownloadFunction::RunAsync() { download_params->set_prompt(*options.save_as.get()); if (options.headers.get()) { - typedef downloads::HeaderNameValuePair HeaderNameValuePair; - for (std::vector<linked_ptr<HeaderNameValuePair> >::const_iterator iter = - options.headers->begin(); - iter != options.headers->end(); - ++iter) { - const HeaderNameValuePair& name_value = **iter; + for (const downloads::HeaderNameValuePair& name_value : *options.headers) { if (!net::HttpUtil::IsValidHeaderName(name_value.name)) { error_ = errors::kInvalidHeaderName; return false; |