summaryrefslogtreecommitdiffstats
path: root/chromeos/network/client_cert_resolver.cc
diff options
context:
space:
mode:
authordcheng <dcheng@chromium.org>2014-09-10 17:53:37 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-11 00:56:17 +0000
commit5adf8d2e938ff418fa0710ff1225261a59a3316b (patch)
tree8f69dccbcd9462fa08b005f1172dbf2cf65a9672 /chromeos/network/client_cert_resolver.cc
parentda421fab9270e9fd48875f14e3ae9a001c6f0d77 (diff)
downloadchromium_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.cc5
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(