| Index: chrome_frame/urlmon_url_request.cc
|
| diff --git a/chrome_frame/urlmon_url_request.cc b/chrome_frame/urlmon_url_request.cc
|
| index 6d33e551d3a1f37ee6649596dd79c87e8e2008df..c5a0a255bf72cbdb76ebc1989119894e66d928f1 100644
|
| --- a/chrome_frame/urlmon_url_request.cc
|
| +++ b/chrome_frame/urlmon_url_request.cc
|
| @@ -1078,10 +1078,10 @@ void UrlmonUrlRequestManager::StartRequestHelper(
|
|
|
| // Format upload data if it's chunked.
|
| if (request_info.upload_data && request_info.upload_data->is_chunked()) {
|
| - std::vector<net::UploadElement>* elements =
|
| + ScopedVector<net::UploadElement>* elements =
|
| request_info.upload_data->elements_mutable();
|
| for (size_t i = 0; i < elements->size(); ++i) {
|
| - net::UploadElement* element = &(*elements)[i];
|
| + net::UploadElement* element = (*elements)[i];
|
| DCHECK(element->type() == net::UploadElement::TYPE_BYTES);
|
| std::string chunk_length = StringPrintf(
|
| "%X\r\n", static_cast<unsigned int>(element->bytes_length()));
|
|
|