From e4eb8af08f89b7bde08171416db52e431425b160 Mon Sep 17 00:00:00 2001 From: Stephan Hartmann Date: Mon, 14 Jun 2021 12:22:04 +0000 Subject: [PATCH] libstdc++: fix ostream operator<< usage in JsepTransportCollection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit it.second in JsepTransportCollection::IsConsistent() is of type std::unique_ptr, which has no operator<< in libstdc++. Even if it would exist, it would just return the pointer value and not the content. Bug: chromium:957519 Change-Id: I17c75db47d63f42b33a551ee2b7afbf5c9a3cfde Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/222401 Commit-Queue: Henrik Boström Reviewed-by: Taylor Brandstetter Reviewed-by: Henrik Boström Cr-Commit-Position: refs/heads/master@{#34289} --- pc/jsep_transport_collection.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pc/jsep_transport_collection.cc b/pc/jsep_transport_collection.cc index 96cbd9212c..03b85a4aa0 100644 --- a/pc/jsep_transport_collection.cc +++ b/pc/jsep_transport_collection.cc @@ -197,7 +197,7 @@ bool JsepTransportCollection::IsConsistent() { for (const auto& it : jsep_transports_by_name_) { if (!TransportInUse(it.second.get())) { RTC_LOG(LS_ERROR) << "Transport registered with mid " << it.first - << " is not in use, transport " << it.second; + << " is not in use, transport " << it.second.get(); return false; } const auto& lookup = mid_to_transport_.find(it.first);