| Index: net/url_request/url_request.cc
|
| ===================================================================
|
| --- net/url_request/url_request.cc (revision 25765)
|
| +++ net/url_request/url_request.cc (working copy)
|
| @@ -101,11 +101,10 @@
|
| info.original_url = url_request->original_url();
|
| info.load_log = url_request->load_log();
|
|
|
| - // Paranoia check: truncate really big URLs.
|
| - if (info.original_url.spec().size() > kMaxGraveyardURLSize) {
|
| - info.original_url = GURL(url_request->original_url().spec().substr(
|
| - 0, kMaxGraveyardURLSize));
|
| - }
|
| + // Paranoia check: truncate |info.original_url| if it is really big.
|
| + const std::string& spec = info.original_url.possibly_invalid_spec();
|
| + if (spec.size() > kMaxGraveyardURLSize)
|
| + info.original_url = GURL(spec.substr(0, kMaxGraveyardURLSize));
|
| return info;
|
| }
|
|
|
|
|