Add an explicit conversion from absl::string_view to std::string
Bug: webrtc:13579 Change-Id: I3eacd1130840f46036e00bc3fc2201880feb4994 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272100 Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Ali Tofigh <alito@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37815}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
7103e7085f
commit
c48f9ef354
@ -280,8 +280,11 @@ void RtpTransportControllerSend::OnNetworkRouteChanged(
|
||||
ApplyOrLiftRelayCap(IsRelayed(network_route));
|
||||
|
||||
// Check whether the network route has changed on each transport.
|
||||
auto result =
|
||||
network_routes_.insert(std::make_pair(transport_name, network_route));
|
||||
auto result = network_routes_.insert(
|
||||
// Explicit conversion of transport_name to std::string here is necessary
|
||||
// to support some platforms that cannot yet deal with implicit
|
||||
// conversion in these types of situations.
|
||||
std::make_pair(std::string(transport_name), network_route));
|
||||
auto kv = result.first;
|
||||
bool inserted = result.second;
|
||||
if (inserted || !(kv->second == network_route)) {
|
||||
|
||||
Reference in New Issue
Block a user