| Index: Source/modules/websockets/WebSocketHandshake.cpp
|
| diff --git a/Source/modules/websockets/WebSocketHandshake.cpp b/Source/modules/websockets/WebSocketHandshake.cpp
|
| index 8def260211d99ec01d31d12fbaff82a571d8c784..f5afeeda620fc213f27fe68ace8c84e9ae6cecc1 100644
|
| --- a/Source/modules/websockets/WebSocketHandshake.cpp
|
| +++ b/Source/modules/websockets/WebSocketHandshake.cpp
|
| @@ -126,7 +126,8 @@ String WebSocketHandshake::getExpectedWebSocketAccept(const String& secWebSocket
|
| digestable.append(webSocketKeyGUID, strlen(webSocketKeyGUID));
|
| CString digestableCString = digestable.toString().utf8();
|
| DigestValue digest;
|
| - computeDigest(HashAlgorithmSha1, digestableCString.data(), digestableCString.length(), digest);
|
| + bool digestSuccess = computeDigest(HashAlgorithmSha1, digestableCString.data(), digestableCString.length(), digest);
|
| + RELEASE_ASSERT(digestSuccess);
|
|
|
| return base64Encode(reinterpret_cast<const char*>(digest.data()), sha1HashSize);
|
| }
|
|
|