Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(884)

Unified Diff: webrtc/base/socketadapters.cc

Issue 2623473004: Replace all use of the VERIFY macro. (Closed)
Patch Set: Delete a DCHECK, instead log and return failure. And fix compile error in previous patch set. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: webrtc/base/socketadapters.cc
diff --git a/webrtc/base/socketadapters.cc b/webrtc/base/socketadapters.cc
index 0a9498261339e7cc1385abd65b449c71addb0b12..f6029ce964545695e99c93288720922e7ec0338a 100644
--- a/webrtc/base/socketadapters.cc
+++ b/webrtc/base/socketadapters.cc
@@ -185,8 +185,8 @@ int AsyncSSLSocket::Connect(const SocketAddress& addr) {
void AsyncSSLSocket::OnConnectEvent(AsyncSocket * socket) {
RTC_DCHECK(socket == socket_);
// TODO: we could buffer output too...
- VERIFY(sizeof(kSslClientHello) ==
- DirectSend(kSslClientHello, sizeof(kSslClientHello)));
+ const int res = DirectSend(kSslClientHello, sizeof(kSslClientHello));
+ RTC_DCHECK_EQ(sizeof(kSslClientHello), res);
}
void AsyncSSLSocket::ProcessInput(char* data, size_t* len) {

Powered by Google App Engine
This is Rietveld 408576698