| Index: webrtc/rtc_base/socketaddress.cc
|
| diff --git a/webrtc/rtc_base/socketaddress.cc b/webrtc/rtc_base/socketaddress.cc
|
| index 5b26b9f74ac53ab0a6831dcc5653d22412cb3d81..880841410b6d64f8d5afc02eaf1f9e1a2961459a 100644
|
| --- a/webrtc/rtc_base/socketaddress.cc
|
| +++ b/webrtc/rtc_base/socketaddress.cc
|
| @@ -9,6 +9,7 @@
|
| */
|
|
|
| #include "webrtc/rtc_base/socketaddress.h"
|
| +#include "webrtc/rtc_base/safe_conversions.h"
|
|
|
| #if defined(WEBRTC_POSIX)
|
| #include <sys/types.h>
|
| @@ -120,8 +121,7 @@ void SocketAddress::SetResolvedIP(const IPAddress& ip) {
|
| }
|
|
|
| void SocketAddress::SetPort(int port) {
|
| - RTC_DCHECK((0 <= port) && (port < 65536));
|
| - port_ = static_cast<uint16_t>(port);
|
| + port_ = rtc::dchecked_cast<uint16_t>(port);
|
| }
|
|
|
| uint32_t SocketAddress::ip() const {
|
|
|