Commit e7a7a236 authored by davidben@chromium.org's avatar davidben@chromium.org

Put the URL on the stack in URLRequestChromeJob::CompleteRead.

BUG=373841

Review URL: https://codereview.chromium.org/289063002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271508 0039d316-1c4b-4281-b951-d872f2087c98
parent 3dd9f217
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
#include "base/bind.h" #include "base/bind.h"
#include "base/command_line.h" #include "base/command_line.h"
#include "base/compiler_specific.h" #include "base/compiler_specific.h"
#include "base/debug/alias.h"
#include "base/debug/trace_event.h" #include "base/debug/trace_event.h"
#include "base/lazy_instance.h" #include "base/lazy_instance.h"
#include "base/memory/ref_counted.h" #include "base/memory/ref_counted.h"
...@@ -341,6 +342,11 @@ bool URLRequestChromeJob::ReadRawData(net::IOBuffer* buf, int buf_size, ...@@ -341,6 +342,11 @@ bool URLRequestChromeJob::ReadRawData(net::IOBuffer* buf, int buf_size,
void URLRequestChromeJob::CompleteRead(net::IOBuffer* buf, int buf_size, void URLRequestChromeJob::CompleteRead(net::IOBuffer* buf, int buf_size,
int* bytes_read) { int* bytes_read) {
// http://crbug.com/373841
char url_buf[128];
base::strlcpy(url_buf, request_->url().spec().c_str(), arraysize(url_buf));
base::debug::Alias(url_buf);
int remaining = static_cast<int>(data_->size()) - data_offset_; int remaining = static_cast<int>(data_->size()) - data_offset_;
if (buf_size > remaining) if (buf_size > remaining)
buf_size = remaining; buf_size = remaining;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment