| Index: net/proxy/multi_threaded_proxy_resolver.cc
|
| diff --git a/net/proxy/multi_threaded_proxy_resolver.cc b/net/proxy/multi_threaded_proxy_resolver.cc
|
| index 22fe5e4241925c8786e204f7c363108bf258ae37..d696438a1a57488d2cba7d9c07b8b0774309c5f4 100644
|
| --- a/net/proxy/multi_threaded_proxy_resolver.cc
|
| +++ b/net/proxy/multi_threaded_proxy_resolver.cc
|
| @@ -247,8 +247,8 @@ class MultiThreadedProxyResolver::GetProxyForURLJob
|
|
|
| net_log_.AddEvent(
|
| NetLog::TYPE_SUBMITTED_TO_RESOLVER_THREAD,
|
| - new NetLogIntegerParameter(
|
| - "thread_number", executor()->thread_number()));
|
| + make_scoped_refptr(new NetLogIntegerParameter(
|
| + "thread_number", executor()->thread_number())));
|
| }
|
|
|
| // Runs on the worker thread.
|
| @@ -557,7 +557,7 @@ MultiThreadedProxyResolver::AddNewExecutor() {
|
| ProxyResolver* resolver = resolver_factory_->CreateProxyResolver();
|
| Executor* executor = new Executor(
|
| this, resolver, thread_number);
|
| - executors_.push_back(executor);
|
| + executors_.push_back(make_scoped_refptr(executor));
|
| return executor;
|
| }
|
|
|
|
|