| Index: chromeos/network/client_cert_resolver.cc
|
| diff --git a/chromeos/network/client_cert_resolver.cc b/chromeos/network/client_cert_resolver.cc
|
| index d345317176fe45fdb5529cc37899bc32d1511f05..a416061dd2399b6a5499d8758f2c56ab5ac9da74 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(
|
|
|