| 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();
|
|
|