Index: net/url_request/url_request_job.cc |
diff --git a/net/url_request/url_request_job.cc b/net/url_request/url_request_job.cc |
index 8ec937d96bca27c121745d768705885b7ff6d9b2..98fa2ec034841e3e460ce0ff5348a1643123969e 100644 |
--- a/net/url_request/url_request_job.cc |
+++ b/net/url_request/url_request_job.cc |
@@ -26,11 +26,12 @@ namespace net { |
namespace { |
// Callback for TYPE_URL_REQUEST_FILTERS_SET net-internals event. |
-base::Value* FiltersSetCallback(Filter* filter, |
- NetLogCaptureMode /* capture_mode */) { |
+scoped_ptr<base::Value> FiltersSetCallback( |
+ Filter* filter, |
+ NetLogCaptureMode /* capture_mode */) { |
scoped_ptr<base::DictionaryValue> event_params(new base::DictionaryValue()); |
event_params->SetString("filters", filter->OrderedFilterList()); |
- return event_params.release(); |
+ return event_params.Pass(); |
} |
std::string ComputeMethodForRedirect(const std::string& method, |
@@ -440,7 +441,7 @@ void URLRequestJob::NotifyHeadersComplete() { |
} else { |
request_->net_log().AddEvent( |
NetLog::TYPE_URL_REQUEST_FILTERS_SET, |
- base::Bind(&FiltersSetCallback, base::Unretained(filter_.get()))); |
+ base::Bind(FiltersSetCallback, base::Unretained(filter_.get()))); |
} |
request_->NotifyResponseStarted(); |