Index: remoting/client/plugin/pepper_util.cc |
diff --git a/remoting/client/plugin/pepper_util.cc b/remoting/client/plugin/pepper_util.cc |
index 5acfa01a447c4fc5f717db9e5c7800468538e207..d00189c70abc45ee8dacadfc99e40d2ef73f95b7 100644 |
--- a/remoting/client/plugin/pepper_util.cc |
+++ b/remoting/client/plugin/pepper_util.cc |
@@ -58,7 +58,7 @@ void PpNetAddressToSocketAddress(const pp::NetAddress& pp_net_address, |
PP_NetAddress_IPv4 ipv4_addr; |
CHECK(pp_net_address.DescribeAsIPv4Address(&ipv4_addr)); |
address->SetIP(talk_base::IPAddress( |
- *reinterpret_cast<in_addr*>(&ipv4_addr.addr))); |
+ bit_cast<in_addr>(ipv4_addr.addr))); |
address->SetPort(base::NetToHost16(ipv4_addr.port)); |
return; |
} |
@@ -66,7 +66,7 @@ void PpNetAddressToSocketAddress(const pp::NetAddress& pp_net_address, |
PP_NetAddress_IPv6 ipv6_addr; |
CHECK(pp_net_address.DescribeAsIPv6Address(&ipv6_addr)); |
address->SetIP(talk_base::IPAddress( |
- *reinterpret_cast<in6_addr*>(&ipv6_addr.addr))); |
+ bit_cast<in6_addr>(ipv6_addr.addr))); |
address->SetPort(base::NetToHost16(ipv6_addr.port)); |
return; |
} |