Index: webrtc/api/statscollector.cc |
diff --git a/webrtc/api/statscollector.cc b/webrtc/api/statscollector.cc |
index 0182a376202e650d2a98f8527150bec369686f3b..0901fc61b1e0a134cd4a817c630e31e38c69c715 100644 |
--- a/webrtc/api/statscollector.cc |
+++ b/webrtc/api/statscollector.cc |
@@ -702,9 +702,10 @@ void StatsCollector::ExtractSessionInfo() { |
local_cert_report_id = r->id(); |
} |
- rtc::scoped_ptr<rtc::SSLCertificate> cert; |
- if (pc_->session()->GetRemoteSSLCertificate( |
- transport_iter.second.transport_name, cert.accept())) { |
+ rtc::scoped_ptr<rtc::SSLCertificate> cert = |
+ pc_->session()->GetRemoteSSLCertificate( |
+ transport_iter.second.transport_name); |
+ if (cert) { |
StatsReport* r = AddCertificateReports(cert.get()); |
if (r) |
remote_cert_report_id = r->id(); |