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 { |