Skip to content

Commit 0abfd3f

Browse files
committed
Fixed extra buffer allocation.
1 parent e41f8f5 commit 0abfd3f

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Platform/SocketFrameHandler.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,8 @@ SocketFrameHandler::ConsumeState SocketFrameHandler::ConsumeReadBuffer()
354354
assert(framePos);
355355
if (inputStream.ReadBlock(framePos, frameLength))
356356
m_frameDataBuffer.MarkWrite(frameLength);
357+
else
358+
m_frameDataBuffer.SetSize(m_frameDataBuffer.GetSize() - frameLength);
357359
}
358360

359361
return ConsumeState::Ok;

0 commit comments

Comments
 (0)