Index: remoting/protocol/webrtc_transport.cc |
diff --git a/remoting/protocol/webrtc_transport.cc b/remoting/protocol/webrtc_transport.cc |
index e4ce98ae80f2e66a8afdb6f9fd23eb109544e525..c9c88c4e5a4716067ddbc4cc91bdbdc07e46c639 100644 |
--- a/remoting/protocol/webrtc_transport.cc |
+++ b/remoting/protocol/webrtc_transport.cc |
@@ -680,8 +680,8 @@ void WebrtcTransport::AddPendingCandidatesIfPossible() { |
if (peer_connection()->signaling_state() == |
webrtc::PeerConnectionInterface::kStable) { |
- for (auto* candidate : pending_incoming_candidates_) { |
- if (!peer_connection()->AddIceCandidate(candidate)) { |
+ for (const auto& candidate : pending_incoming_candidates_) { |
+ if (!peer_connection()->AddIceCandidate(candidate.get())) { |
LOG(ERROR) << "Failed to add incoming candidate"; |
Close(INCOMPATIBLE_PROTOCOL); |
return; |