diff options
author | dcheng <dcheng@chromium.org> | 2014-09-10 17:53:37 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-11 00:56:17 +0000 |
commit | 5adf8d2e938ff418fa0710ff1225261a59a3316b (patch) | |
tree | 8f69dccbcd9462fa08b005f1172dbf2cf65a9672 /chromeos/network/client_cert_resolver.cc | |
parent | da421fab9270e9fd48875f14e3ae9a001c6f0d77 (diff) | |
download | chromium_src-5adf8d2e938ff418fa0710ff1225261a59a3316b.zip chromium_src-5adf8d2e938ff418fa0710ff1225261a59a3316b.tar.gz chromium_src-5adf8d2e938ff418fa0710ff1225261a59a3316b.tar.bz2 |
Remove implicit conversions from scoped_refptr to T* in chromeos/
This patch was generated by running the rewrite_scoped_refptr clang tool
on a ChromeOS build.
BUG=110610
Review URL: https://codereview.chromium.org/560903003
Cr-Commit-Position: refs/heads/master@{#294278}
Diffstat (limited to 'chromeos/network/client_cert_resolver.cc')
-rw-r--r-- | chromeos/network/client_cert_resolver.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromeos/network/client_cert_resolver.cc b/chromeos/network/client_cert_resolver.cc index d345317..a416061 100644 --- a/chromeos/network/client_cert_resolver.cc +++ b/chromeos/network/client_cert_resolver.cc @@ -151,7 +151,7 @@ std::vector<CertAndIssuer> CreateSortedCertAndIssuerList( net::X509Certificate::CreateFromHandle( issuer_handle.get(), net::X509Certificate::OSCertHandles() /* no intermediate certs */); - if (!issuer) { + if (!issuer.get()) { LOG(ERROR) << "Couldn't create issuer cert."; continue; } @@ -410,7 +410,8 @@ void ClientCertResolver::ResolveNetworks( VLOG(2) << "Start task for resolving client cert patterns."; base::TaskRunner* task_runner = slow_task_runner_for_test_.get(); if (!task_runner) - task_runner = base::WorkerPool::GetTaskRunner(true /* task is slow */); + task_runner = + base::WorkerPool::GetTaskRunner(true /* task is slow */).get(); NetworkCertMatches* matches = new NetworkCertMatches; task_runner->PostTaskAndReply( |