Index: net/cert/nss_cert_database.cc |
diff --git a/net/cert/nss_cert_database.cc b/net/cert/nss_cert_database.cc |
index 7e6755f71b481fcef49410899b6e9f4204789c8f..0d24ea6e03a52e23b6e36140ff7e08fa3084961a 100644 |
--- a/net/cert/nss_cert_database.cc |
+++ b/net/cert/nss_cert_database.cc |
@@ -422,7 +422,7 @@ void NSSCertDatabase::ListCertsImpl(crypto::ScopedPK11Slot slot, |
} |
scoped_refptr<base::TaskRunner> NSSCertDatabase::GetSlowTaskRunner() const { |
- if (slow_task_runner_for_test_) |
+ if (slow_task_runner_for_test_.get()) |
return slow_task_runner_for_test_; |
return base::WorkerPool::GetTaskRunner(true /*task is slow*/); |
} |
@@ -432,7 +432,7 @@ void NSSCertDatabase::NotifyCertRemovalAndCallBack( |
const DeleteCertCallback& callback, |
bool success) { |
if (success) |
- NotifyObserversOfCertRemoved(cert); |
+ NotifyObserversOfCertRemoved(cert.get()); |
callback.Run(success); |
} |