From 055f77b1812b3e5e2ae64dca96fdcc1fe8525f7e Mon Sep 17 00:00:00 2001 From: Igor Ovechko Date: Fri, 13 Jul 2018 17:40:01 +0300 Subject: [PATCH] Fixed wrong value in assert for buffer size when dealing with masked frame. --- SocketRocket/SRWebSocket.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SocketRocket/SRWebSocket.m b/SocketRocket/SRWebSocket.m index 4e30aef54..02776760a 100644 --- a/SocketRocket/SRWebSocket.m +++ b/SocketRocket/SRWebSocket.m @@ -1015,7 +1015,7 @@ - (void)_readFrameContinue; } if (header.masked) { - assert(mapped_size >= sizeof(_currentReadMaskOffset) + offset); + assert(mapped_size >= sizeof(_currentReadMaskKey) + offset); memcpy(eself->_currentReadMaskKey, ((uint8_t *)mapped_buffer) + offset, sizeof(eself->_currentReadMaskKey)); }