diff options
Diffstat (limited to 'chromium/net/tools/gdig/gdig.cc')
-rw-r--r-- | chromium/net/tools/gdig/gdig.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/chromium/net/tools/gdig/gdig.cc b/chromium/net/tools/gdig/gdig.cc index f3d84e31b49..3eceb46ce82 100644 --- a/chromium/net/tools/gdig/gdig.cc +++ b/chromium/net/tools/gdig/gdig.cc @@ -35,6 +35,9 @@ #include "net/dns/host_cache.h" #include "net/dns/host_resolver_impl.h" #include "net/log/net_log.h" +#include "net/log/net_log_capture_mode.h" +#include "net/log/net_log_source_type.h" +#include "net/log/net_log_with_source.h" #include "net/tools/gdig/file_net_log.h" #if defined(OS_MACOSX) @@ -231,6 +234,7 @@ class GDig { std::unique_ptr<FileNetLogObserver> log_observer_; std::unique_ptr<NetLog> log_; std::unique_ptr<HostResolver> resolver_; + std::unique_ptr<HostResolver::Request> request_; #if defined(OS_MACOSX) // Without this there will be a mem leak on osx. @@ -468,12 +472,8 @@ void GDig::ReplayNextEntry() { ++active_resolves_; ++replay_log_index_; int ret = resolver_->Resolve( - info, - DEFAULT_PRIORITY, - addrlist, - callback, - NULL, - BoundNetLog::Make(log_.get(), net::NetLog::SOURCE_NONE)); + info, DEFAULT_PRIORITY, addrlist, callback, &request_, + NetLogWithSource::Make(log_.get(), net::NetLogSourceType::NONE)); if (ret != ERR_IO_PENDING) callback.Run(ret); } |